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">
YouTube IFrame API 最近已更新为使用 allow=autoplay
而不是 gesture=media
。它现在应该按预期工作。
很抱歉造成混乱。
您只需将其添加到src URL中,例如:
自动播放
此参数指定初始视频是否将自动播放器加载时开始播放。支持的值为 0 或 1。这默认值为 0。