美文网首页WebWeb前端之路Web 前端开发
解决h5页面在安卓webview内无法播放第三方视频和加载图片的

解决h5页面在安卓webview内无法播放第三方视频和加载图片的

作者: 喜隋成疾 | 来源:发表于2017-05-12 19:51 被阅读1980次

    最近在做web页面的时候,需要放在app内webview加载,然后发现在华为手机里面无法播放第三方视频,图片也无法加载出来,此间心中一万头草尼玛在奔腾

    各种方法都不行,因为用了腾讯视频的tvp的api,一直在怀疑这个控件的适配问题,最后几近崩溃的时候,发现了曙光,找到是http与https重定向的问题

    因为从Android5.0开始,WebView默认不支持同时加载Https和Http混合模式。项目里面图片的地址和视频的地址是http的,而项目所在的域名为https的,所以跟安卓小伙伴沟通加上下面一段代码,完美解决

    if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT){

    getSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);

    }

    相关文章

      网友评论

      本文标题:解决h5页面在安卓webview内无法播放第三方视频和加载图片的

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