我正在开发一个需要在计算机,智能手机和iPhone上工作的网络。我正在使用带有audio
属性的autoplay
HTML标记,但它无法按预期工作,即音频无法自动播放
<audio id="audio3" autoplay>
我在这做错了什么?
您必须将muted和autoplay属性添加到一起,如下所示
<audio id="audio3" autoplay muted>
Chrome的自动播放政策于2018年4月更改,如下所示
- 始终允许静音自动播放
- 如果符合以下条件,则允许自动播放声音 用户已与域进行了互动(点击,点击等)。 在桌面上,用户的媒体参与度指数阈值已超过,这意味着用户之前已播放带有声音的视频。 在移动设备上,用户已将该网站添加到他或她的主屏幕。
- 顶部框架可以将自动播放权限委托给他们的iframe,以允许自动播放声音
Refer google docs了解更多信息