美文网首页
Android集成腾讯tbs浏览服务,无法播放斗鱼视频,异常信息

Android集成腾讯tbs浏览服务,无法播放斗鱼视频,异常信息

作者: 城南一霸賈十七 | 来源:发表于2019-02-20 17:14 被阅读4次

先记录一下。

image.png
采用x5内核,播放斗鱼官网视频的时候,出现异常信息This request has been blocked; the content must be served over HTTPS
原因:这个是加载的地址是https的,一些资源文件使用的是http方法的,从安卓4.4之后对webview安全机制有了加强,webview里面加载https url的时候,如果里面需要加载http的资源或者重定向的时候,webview会block页面加载。需要设置MixedContentMode。
解决方案:
针对腾讯x5内核,添加属性:webSetting.setMixedContentMode(WebSettings.LOAD_NORMAL);
针对原生,添加属性:
webSetting.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
android WebView加载不出网页内容This request has been blocked; the content must be served over HTTPS.

在使用WebView加载https资源文件时,如果认证证书不被Android认可,那么会出现无法成功加载对应资源问题

相关文章

网友评论

      本文标题:Android集成腾讯tbs浏览服务,无法播放斗鱼视频,异常信息

      本文链接:https://www.haomeiwen.com/subject/ocnhyqtx.html