android与H5交互调用js方法无效问题

正常的调用js方法很简单,只有一句话

mWebView.loadUrl("javascript:do()");

do();是js提供的方法名
但是调用之后发现无效,不禁在想就这么一句话哪里能出错
后来改成了

mWebView.post(new Runnable() {
                        @Override
                        public void run() {
                            mWebView.loadUrl("javascript:callIng()");
                        }
                    });

就这样成功了

你可能感兴趣的:(android与H5交互调用js方法无效问题)