android在调用webview加载html时,可能会出现页面显示不全,图片加载不了的情况。
百度了查看了方法,只有下面这个方法解决了我的问题
// 解决图片不显示
// android 5.0以上默认不支持Mixed Content
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
webView.getSettings().setMixedContentMode(
WebSettings.MIXED_CONTENT_COMPATIBILITY_MODE);
}
说是android5.0以上,webview做了一些修改,系统默认禁止了mixed content和第三方cookie导致的。所以要加上上面的代码,具体解释的可以参考以下链接: