自动播放静音视频 iOS 11.2

Autoplay muted video iOS 11.2

我目前正在处理一个包含视频的页面。从 iOS 11.2 开始,他们似乎完全禁用了自动播放静音内联播放而无需用户手势。

有没有人也遇到过这个问题?

如果有可能检查是否可以联机播放,这一切就不会这么乱了。但是像这样它会导致 UA 嗅探的新黑客。

编辑:我发现我漏掉了一些东西。自动播放正常,但尝试 video.play() 静音内联视频不再有效。

只需关闭 "Low Power Mode" ;)

借助 WebRTC 存储库找到了可行的解决方案(在 iOS 11.2.5 中有效):

将视频的 playsinline 属性设置为 true

参考文献: