我们的微信小程序,有一部分页面是使用webview开发的。webview页面里,又内嵌了bilibili的视频。开发环境下,显示很正常。在体验版中,点击进入webview页面,就报错误了:
查了一下,在微信开发社区,有一个官方回复如下:
现在的策略是允许公众号文章内嵌iframe,对于第三方的iframe会检查业务域名。可理解为:
1、打开公众号文章,文章内嵌iframe含有腾讯视频这种情况就是支持的。
2、打开开发者自己的业务域名,网页内嵌iframe含有腾讯视频这种情况就是不支持的。
developers.weixin.qq.com/community/d…
根据这个政策,在微信小程序webview里内置第三方视频是不可行的。
在微信公众号网页中,内嵌腾讯视频可行,其他视频网站则都不可行。
微信小程序webview页面里要播放视频,需要使用原生的video标签,内嵌iframe的方法不可行。