自动播放在Android设备上的Chrome浏览器中不起作用

时间:2018-09-10 15:27:46

标签: javascript android html google-chrome autoplay

我正在开发一个需要在计算机,智能手机和iPhone上运行的网站。 我正在使用带有audio属性的autoplay HTML标记,它不能按预期方式工作,即音频不会自动播放

<audio id="audio3" autoplay>

我在这里做什么错了?

1 个答案:

答案 0 :(得分:0)

您必须像下面一样将 muted autoplay 属性一起添加

<audio id="audio3" autoplay muted>

Chrome的自动播放政策于2018年4月更改,内容如下

  
      
  1. 始终允许静音的自动播放

  2.   
  3. 在以下情况下允许自动播放声音

    :      
        
    • 用户已与域互动(单击,点击等)。
    •   
    • 在桌面上,已经超过了用户的“媒体参与指数”阈值,这意味着该用户以前曾播放有声视频。
    •   
    • 在移动设备上,用户已将该网站添加到他或她的主屏幕中。
    •   
  4.   
  5. 顶级帧可以将自动播放权限委派给其iframe,以允许自动播放声音
  6.   

Refer google docs了解更多信息