android webview中覆写new WebViewClient()后js无法加载 50

Androidwebview中覆写以下方法后页面内的js方法就无法加载了,求如何解决webView.setWebViewClient(newWebViewClient()... Android webview中覆写以下方法后 页面内的js方法就无法加载了,求如何解决
webView.setWebViewClient(new WebViewClient(){

@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
super.onReceivedError(view, errorCode, description, failingUrl);

}

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// return super.shouldOverrideUrlLoading(view, url);
view.loadUrl(url);
return true;

}

});
展开
 我来答
百度网友33dab3f
2015-11-26 · TA获得超过1398个赞
知道小有建树答主
回答量:1283
采纳率:76%
帮助的人:657万
展开全部
webview.getSettings().setJavaScriptEnabled(true);
你有上面那句代码吗?
js加载至于那句有关,与重写什么方法应该没什么关系。
追问
不需要这句 也能调用js,用的是源于ios里的 javascriptBridge,测试发现 覆盖webView.setWebViewClient(new WebViewClient())里的方法 html里的js方法就无法调用到
追答
好吧,没用过javascriptBridge,也没遇到过你这种情况。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式