处理桌面浏览器中 Chrome 66 阻止自动播放的开发人员指南
尝试使用 Chrome 版本 66 在桌面设备上播放视频时,开发人员可能会遇到错误:“未捕获(承诺中)DOMException:play()失败,因为用户没有与文档交互 第一的。”此问题源于 Google 最近通过阻止网站在没有用户交互的情况下自动播放媒体来增强用户隐私的努力。
但是,有一个简单的解决方案可以绕过此限制。只需将 muted 属性附加到视频元素,您就可以激活自动播放,同时确保符合 Chrome 的政策。
为了进行演示,请考虑以下 HTML 代码片段:
<video title="Advertisement" webkit-playsinline="true" playsinline="true" >
通过包含muted 属性,媒体音量将被静音,同时保留自动播放功能。该解决方案遵循 Chrome 的准则,同时为开发人员提供有效的解决方法。
以上是如何使用'静音”属性在 Chrome 66 中启用自动播放?的详细内容。更多信息请关注PHP中文网其他相关文章!