19新版教育培训风格演示站

标题: 用JsBridge写了一个lib,AndroidTest时,WebView.loadUrl(xxx)加载不成功 [打印本页]

作者: 小燕秋    时间: 2019-1-10 17:15
标题: 用JsBridge写了一个lib,AndroidTest时,WebView.loadUrl(xxx)加载不成功
用JsBridge写了一个lib,AndroidTest时,WebView.loadUrl(xxx)加载不成功(没有错误信息,也没有走onPageStarted和onPageFinished),但是在example project里可以正常运行。
这是测试代码:

  1. @RunWith(AndroidJUnit4.class)
  2. public class JWalletManagerTest {
  3. private static final String TAG = "JWalletManagerTest";
  4. JWalletManager mJWalletManager;
  5. CallBackFunction callBack;

  6. @Test
  7. public void createWallet() {
  8.     Looper.prepare();
  9.     TestLooperManager testLooperManager = InstrumentationRegistry.getInstrumentation().acquireLooperManager(Looper.myLooper());
  10.     mJWalletManager = JWalletManager.getInstance(InstrumentationRegistry.getTargetContext());
  11.     Log.v(TAG, "ccc");
  12.     callBack = new CallBackFunction() {
  13.         @Override
  14.         public void onCallBack(String data) {
  15.              Log.v(TAG, data);
  16.         }
  17.      };
  18.      mJWalletManager.createWallet("", callBack);
  19.      testLooperManager.release();
  20. }
复制代码

其中JWalletManager

  1. public static JWalletManager getInstance(Context context) {
  2.     mWebview = new BridgeWebView(context);
  3.     mWebview.loadUrl(JINGTUM_JS);
  4.     return instance;
  5. }
复制代码
接触android不久,测试这块实在无力。希望有知道的可以指教下。


作者: 匿名    时间: 2021-3-27 14:55
111111111111111111111111111111111111111111111111




欢迎光临 19新版教育培训风格演示站 (http://47.100.112.22/demo/train/) Powered by Discuz! X3.5