1、err_unknown_url_scheme
用webview加载“https://so.m.jd.com/ware/search.action?keyword=健康运动”,在第一次加载的时候会报err_unknown_url_scheme。这里感谢这篇文章博主的解答:http://blog.csdn.net/grp0916/article/details/51481330
解决方法:
只调用setWebChromeClient()方法,注释掉代码里面的setWebViewClient方法。
webviewCommon.getSettings().setJavaScriptEnabled(true);
webviewCommon.getSettings().setDefaultTextEncodingName("utf-8");
// webviewCommon.setWebViewClient(new MyWebViewClient());
webviewCommon.setWebChromeClient(new WebChromeClient());
webviewCommon.loadUrl("https://so.m.jd.com/ware/search.action?keyword=健康运动");
2、加载微信文章,无法点击里面链接
情境描述:用webview加载微信文章,发现文章底部阅读全文无法点击。
解决方法:开启缓存即可解决
WebSettings settings= webviewCommon.getSettings();
settings.setDomStorageEnabled(true);