Gir*_*h T 5 html youtube iframe youtube-iframe-api
我已将此 iframe 代码附加到我的纯 html 页面。在这里,我想在页面加载时进行自动播放。我在 Firefox 中尝试过,它对我来说工作正常。当我加载 chrome 时,它没有自动播放。
我的代码是 <iframe width="420" height="345" src="https://www.youtube.com/embed/qsP3Y4hHyeM?autoplay=1">
</iframe>
它适用于 Firefox 浏览器。但是当我加载到 chrome 浏览器时它不起作用。
有人可以帮我吗?
我必须做额外的参数吗?
谢谢你。
这是 Chrome 开发团队在 2018 年推出的一项功能:https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
以及相关要求:https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#iframe
本文解释了为了使自动播放功能正常运行,需要满足哪些条件(涉及嵌入的音频/视频内容和用户交互):
顶部框架可以将自动播放权限委托给其 iframe,以允许自动播放声音
<!-- Autoplay is allowed. -->
<iframe src="https://cross-origin.com/myvideo.html" allow="autoplay">
<!-- Autoplay and Fullscreen are allowed. -->
<iframe src="https://cross-origin.com/myvideo.html" allow="autoplay; fullscreen">
Run Code Online (Sandbox Code Playgroud)媒体参与度指数 (MEI)
MEI 衡量个人在网站上消费媒体的倾向。Chrome 当前的方法是计算每个来源对重要媒体播放事件的访问比率:
Chrome 开发团队禁用了自动播放功能,以避免因为自动视频播放而引起用户的不适。您可以通过以下步骤启用它:
从现在开始,自动播放在您的应用程序中使用的 webview 组件中再次起作用。