我有以下页面,用于在介绍开始后自动播放嵌入式 mp3, 出于某种原因,它停止工作,我无法弄清楚原因。如果我手动播放,MP3 文件仍然有效。我尝试了多种不同的嵌入和自动播放文件的方法,但都没有成功。 如果我重新加载页面的次数足够多,它偶尔会随机工作。 谁能告诉我这里的问题是什么。
最佳答案
浏览器请求用户交互以自动播放。因此,如果我访问您的页面并单击屏幕上的任意位置,将注册用户交互并自动播放音频。
如果我随后通过地址栏刷新页面但不点击屏幕,音频将不会播放并会抛出以下错误 -
DOMException: play() failed because the user didn't interact with the document
first.
不确定是否有解决方法。如果你找到了,请告诉我。
关于html - 在网页问题上自动播放音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51195169/