android webview 图片打不开(https网站内http链接的tu)

在Android应用中使用WebView加载HTTPS网页时,遇到HTTP链接的图片无法显示的问题。解决方法包括将图片链接改为HTTPS,或者对于API 21及以上版本的设备,设置WebSettings的MixedContentMode为MIXED_CONTENT_ALWAYS_ALLOW,允许混合内容。
摘要由CSDN通过智能技术生成
我们经常会见到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: 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值