1、addJavascriptInterface不生效
出于安全考虑,为了防止Java层的函数被随便调用,Google在4.2版本之后,规定允许被调用的函数必须以@JavascriptInterface进行注解
2、WebView导致的内存泄漏
方法1、动态创建WebView对象,并在onDestroy中 removeView(WebView) 并且 调用webView.destroy()
方法2、把使用WebView的Activity开启新的进程,在onDestroy的时候System.exit(0)粗暴释放进程所有内容
3、Https网页中http资源无法加载(图片无法正常显示)
先加入 setting.setBlockNetworkImage(false);
https链接中的http资源无法正常加载(图片无法显示)Android webview 从Lollipop开始webview默认不允许混合模式,https当中不能加载ht