【发布时间】:2018-10-16 00:25:24
【问题描述】:
我想在进入我的网络时播放音乐。我设置了 SM2 的自动播放功能,但出现此错误:
soundmanager2-nodebug-jsmin.js:38 未捕获(承诺)DOMException: play() 失败,因为用户没有与文档交互 首先。
所以我必须静音和取消静音才能开始听音乐。我该如何解决?
【问题讨论】:
标签: html autoplay soundmanager2
我想在进入我的网络时播放音乐。我设置了 SM2 的自动播放功能,但出现此错误:
soundmanager2-nodebug-jsmin.js:38 未捕获(承诺)DOMException: play() 失败,因为用户没有与文档交互 首先。
所以我必须静音和取消静音才能开始听音乐。我该如何解决?
【问题讨论】:
标签: html autoplay soundmanager2
您应该只在 Google Chrome 上收到此错误。
随着最新的更新,谷歌浏览器已停止允许自动播放功能。 您可以尝试使用任何其他浏览器,例如 Mozilla,看看它是否可以在那里工作。 到目前为止,还没有解决此问题的方法,用户必须单击某些内容才能开始播放视频或音频。
【讨论】:
不管是 php 还是 html。 在 chrome 更新后的最后几天到现在还没有找到解决方案。谷歌已更改其隐私政策。 我自己有一个网站在这次谷歌更新后崩溃了。
【讨论】: