Android设备上的Chrome浏览器无法使用自动播放功能

问题描述 投票:0回答:1

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

<audio id="audio3" autoplay>

我在这做错了什么?

javascript android html google-chrome autoplay
1个回答
0
投票

您必须将muted和autoplay属性添加到一起,如下所示

<audio id="audio3" autoplay muted>

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

  1. 始终允许静音自动播放
  2. 如果符合以下条件,则允许自动播放声音 用户已与域进行了互动(点击,点击等)。 在桌面上,用户的媒体参与度指数阈值已超过,这意味着用户之前已播放带有声音的视频。 在移动设备上,用户已将该网站添加到他或她的主屏幕。
  3. 顶部框架可以将自动播放权限委托给他们的iframe,以允许自动播放声音

Refer google docs了解更多信息

© www.soinside.com 2019 - 2024. All rights reserved.