我们经常会见到html5和安卓混合开发,有时为了安全,采用https方式访问web端,这时候有部分手机会无法加载图片,扒开网页源码,图片是http的,把图片链接拿出来也是正常打开的,后台并没有问题 。
经过一番搜索 看官方给出的说明 Mixed content using HTTP and HTTPS on WebViews are disabled by default starting Lollipop. Is possible that is not working on devices with Lollipop? If this is the case, you can change the default WebView setting on Lollipop using: webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
Documentation here:
android webview 图片打不开(https网站内http链接的tu)
最新推荐文章于 2023-07-14 15:57:08 发布
在Android应用中使用WebView加载HTTPS网页时,遇到HTTP链接的图片无法显示的问题。解决方法包括将图片链接改为HTTPS,或者对于API 21及以上版本的设备,设置WebSettings的MixedContentMode为MIXED_CONTENT_ALWAYS_ALLOW,允许混合内容。
摘要由CSDN通过智能技术生成