解决webview 无法显示图片

一、访问地址是http请求
首先检查webView设置:
WebSettings webSettings = webView.getSettings();
// 设置与Js交互的权限
webSettings.setJavaScriptEnabled(true);
webSettings.setBlockNetworkImage(false);//解决图片加载不出
webSettings.setLoadWithOverviewMode(true);
//mWb.addJavascriptInterface(this, "");
webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);

二、访问地址是https的,5.0以上的系统需要加上:
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.LOLLIPOP) { //解决图片加载不出 5.0以上
webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
}

展开阅读全文

没有更多推荐了,返回首页