美文网首页
Android WebView 踩坑记

Android WebView 踩坑记

作者: markzl | 来源:发表于2018-03-28 10:45 被阅读10次
    1. js中点击按钮跳转界面时跳用android中修改UI界面的方法。android的方法可以调用的到,但是h5中的页面无法跳转
      mWebView.addJavascriptInterface(new AnimalFragment.MyJavaScript(), "client");
        class MyJavaScript {
            @JavascriptInterface
            public void showBottomNavigationBar(){
                viewHandler.sendEmptyMessage(0);
            }
    
            @JavascriptInterface
            public void hideBottomNavigationBar(){
                viewHandler.sendEmptyMessage(1);
            }
    }
    

    通过在方法中打印Thread.currentThread()映射类所在方法的当前线程知道并非在UI线程。所有js跳用Android方法修改UI注意⚠️使用Handler来修改

    相关文章

      网友评论

          本文标题:Android WebView 踩坑记

          本文链接:https://www.haomeiwen.com/subject/uclycftx.html