当前的金丝雀版Chrome 65阻止了自动播放声音的iframed youtube视频。
Chrome的最新更改要求iframe具有 allow =“autoplay”
如何将 allow =“autoplay”添加到youtube iframe api?我在任何文档中都找不到它。
https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#iframe
功能策略允许开发人员有选择地启用和禁用各种浏览器功能和API的使用。一旦来源获得了自动播放权限,它就可以将该权限委托给具有自动播放新功能策略的跨源iframe。请注意,默认情况下,在同源iframe上允许自动播放。
<iframe src="myvideo.html" allow="autoplay">
答案 0 :(得分:6)
YouTube IFrame API最近已更新为使用allow=autoplay
而不是gesture=media
。它应该按预期工作。
很抱歉这个混乱。
答案 1 :(得分:1)