团队,
我的代码
<audio autoplay id='myAudio' >
<source src="abc.mp3" type="audio/mp3">
<source src="abc.mp3" type="audio/mpeg">
</audio>
由于无法正常工作,因此一个函数被称为onload并嘲笑了单击按钮的事件。 解决错误“ play()失败,因为用户未首先与文档进行交互” 我的chrome版本是78.xx。我知道Google已禁用此功能。我也尝试过iframe,但没有用。任何帮助表示赞赏。
答案 0 :(得分:0)
Google Chrome仅允许您在以下情况下使用自动播放:
muted
也添加到了audio
标记中。Chrome知道交互是真实的还是被嘲笑的,所以我不建议这样做。我的建议是将您的网站设置为PWA,或考虑一种使用户与网站互动的方法。
来源:https://developers.google.com/web/updates/2017/09/autoplay-policy-changes