2 ljs3704021918 ljs3704021918 于 2016.05.06 16:53 提问

android webview https网页中的http图片加载不出来

RT,在项目中用webview加载一个https开头的网页,网页加载出来了,但网页里http开头的图片在android 4.4的手机上能加载出来,在android5.0.1 的手机上就加载不出来。

android 5.0.1:
The page at 'https://api.app-test.cn/activity/view?id=25' was loaded over HTTPS, but displayed insecure content from 'http://123.206.59.74:9998/20160410/a11c236e434609ad.jpg': this content should also be loaded over HTTPS

3个回答

hentiangege
hentiangege   2016.06.07 16:08

setting.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);//允许混合内容,5.0之后的api

yukun123123
yukun123123   2016.05.08 17:59

少配置了一个属性,你看看你是不是有没有配置的我前一段看同事代码就发现了同样问题配置一下就ok了
webSettings = webView.getSettings();
webSettings.setDomStorageEnabled(true);
webSettings.setJavaScriptEnabled(true);
webSettings.setUseWideViewPort(true);
webSettings.setLoadWithOverviewMode(true);

ljs3704021918
ljs3704021918   2016.05.06 16:55

求大神解答。。。。。。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!