在IFRAME HTML5播放器不会自动播放移动(Android版Chrome和Firefox)?(

2019-07-20 04:15发布

嵌入标准的iframe嵌入代码的视频并添加自动播放= 1这样,当我最近碰到一个问题:

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

当测试结果:

  • 如果玩家的闪存版本被加载(如果Flash是目前和无HTML5-β参与Cookie是存在)自动播放的作品无论在台式机和移动
  • 它在桌面上的HTML5版本的作品,以及
  • 不会在HTML5移动版本自动播放 (在Android 4.1.2与Firefox手机和Chrome测试都在此页上 ,在Android上,你需要确保你没有闪光灯)。

这是一个已知的问题? 任何解决方法吗?

Answer 1:

当您使用<iframe>在具有闪光灯禁用浏览器中播放,播放通过HTML5来处理<video>标签。

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

这也是至少最近版本的默认Android浏览器,或在情况下, Chrome浏览器 。 我强烈怀疑Android的Firefox有同样的限制。



文章来源: no autoplay in iframe HTML5 player on mobile (Android Chrome and Firefox)?
标签: youtube-api