html - 在网页问题上自动播放音乐

标签 html css

我有以下页面,用于在介绍开始后自动播放嵌入式 mp3, 出于某种原因,它停止工作,我无法弄清楚原因。如果我手动播放,MP3 文件仍然有效。我尝试了多种不同的嵌入和自动播放文件的方法,但都没有成功。 如果我重新加载页面的次数足够多,它偶尔会随机工作。 谁能告诉我这里的问题是什么。

https://michaels.me.uk/wp-content/uploads/zenith-intro/

最佳答案

浏览器请求用户交互以自动播放。因此,如果我访问您的页面并单击屏幕上的任意位置,将注册用户交互并自动播放音频。

如果我随后通过地址栏刷新页面但不点击屏幕,音频将不会播放并会抛出以下错误 -

DOMException: play() failed because the user didn't interact with the document 
first.

不确定是否有解决方法。如果你找到了,请告诉我。

关于html - 在网页问题上自动播放音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51195169/

相关文章:

jquery - CSS 在动态更改内容时保持 div 的高度

html - 可以从 webkitStorageInfo.queryUsageAndQuota() 获取详细信息

javascript - 将 Django 与大多数静态页面结合使用

html - 倾斜的 Div 悬停问题

css - 将子 div 扩展到容器 div 之外

jquery - 对于具有 CSS 定义的光标的 div,如果在该 div 隐藏时鼠标不移动,IE 不会自动重置光标

html - 如何让版权框贴在页面底部

html - IE padding-right issue with bg image in input

javascript - 自动聚焦列表项中的表单输入

php - 如何使用 php 在 html 中的特定元素之后插入新元素?