js调用Java代码时出现问题

来源:2-2 WebView调用Java方法

慕沐9124562

2018-06-21 19:43

https://img4.mukewang.com/5b2b8ed80001715013360252.jpg

清单中,权限已经添加,html页面中的js是能够运行没问题的,webview有关js的设置已经添加,但是运行一点击按钮就成这样啦

写回答 关注

1回答

  • 慕侠1137260
    2018-07-09 15:54:22

    这种情况可能有两种:  1.java代码的方法申明成了private  改成public就ok了    2.该方法运行在了子线程中,使用mWebview.post(new Runnable() {

        public void run() {

            mWebView.loadUrl();

    }

    });

Android与WebView的js交互

本课程主要介绍Android与WebView的js交互、如何使用Chrome调试。

11480 学习 · 19 问题

查看课程

相似问题