• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-16:00

    客服电话

    400-123-4567

    电子邮件

    1691000615@qq.com
  • 星点互联APP

    随时掌握企业动态

  • 扫描二维码

    关注星点微信公众号

Lv.4 学员组
3号会员,10活跃度,2019/01/10 加入学习
  • 4发帖
  • 4主题
  • 0关注
  • 0粉丝
学海无涯苦作舟,书山有路勤为径,加油哦
优秀讲师更多
课堂交流更多
开启左侧

[java] 用JsBridge写了一个lib,AndroidTest时,WebView.loadUrl(xxx)加载不成功

[复制链接]
小燕秋 发表于 2019-1-10 17:15:25 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
小燕秋提问: 发布时间:2019-01-10
用JsBridge写了一个lib,AndroidTest时,WebView.loadUrl(xxx)加载不成功
悬赏1 金钱 (回答此问题,将获得1 金钱奖励)
状态问题未解决,快来回答吧
用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不久,测试这块实在无力。希望有知道的可以指教下。

回复

使用道具 举报

精彩评论1

匿名  发表于 2021-3-27 14:55:30
111111111111111111111111111111111111111111111111
回复

使用道具

高级模式
B Color Image Link Quote Code Smilies 上传

本版积分规则

Powered by Discuz!X3.5 ©2001-2013 Comsenz Inc.星点互联设计( 鲁ICP(125234543) )