youtube api-在移动设备(Android Chrome和Firefox)上的iframe HTML5播放器中没



我最近在用标准iframe嵌入代码嵌入视频并添加autoplay=1时遇到了一个问题,如下所示:

<iframe width="420" height="315" src="http://www.youtube.com/embed/Le4kjAIcj4k?rel=0&amp;autoplay=1" frameborder="0" allowfullscreen></iframe>

测试时的结果:

  • 如果Flash版本的播放器已加载(如果存在Flash并且不存在HTML5测试版参与cookie)
  • 它也适用于桌面上的HTML5版本
  • 但是不能在HTML5移动版中自动播放(在Android上测试4.1.2在这个页面上同时有Firefox Mobile和Chrome,在Android上,你需要确保你没有闪光灯)

这是一个已知的问题吗?有什么变通办法吗?

当您在禁用Flash的浏览器中使用<iframe>播放器时,播放将通过HTML5 <video>标记进行处理。

苹果明确禁止在iOS Safari的<video>标签中自动播放媒体。

至少最新版本的默认安卓浏览器或Chrome也是如此。我强烈怀疑安卓火狐也有同样的限制。

相关内容

  • 没有找到相关文章

最新更新