【问题标题】:SoundManager2 Autoplay not working. User interaction is neededSoundManager2 自动播放不起作用。需要用户交互
【发布时间】:2018-10-16 00:25:24
【问题描述】:

我想在进入我的网络时播放音乐。我设置了 SM2 的自动播放功能,但出现此错误:

soundmanager2-nodebug-jsmin.js:38 未捕获(承诺)DOMException: play() 失败,因为用户没有与文档交互 首先。

所以我必须静音和取消静音才能开始听音乐。我该如何解决?

【问题讨论】:

    标签: html autoplay soundmanager2


    【解决方案1】:

    您应该只在 Google Chrome 上收到此错误。

    随着最新的更新,谷歌浏览器已停止允许自动播放功能。 您可以尝试使用任何其他浏览器,例如 Mozilla,看看它是否可以在那里工作。 到目前为止,还没有解决此问题的方法,用户必须单击某些内容才能开始播放视频或音频。

    【讨论】:

    • 但我知道有自动播放音乐的网站,并且在 Google Chrome 中完美运行。 (我不知道这是否重要,但这些网站是用 php 编写的,而我的是用 html 编写的。)
    【解决方案2】:

    不管是 php 还是 html。 在 chrome 更新后的最后几天到现在还没有找到解决方案。谷歌已更改其隐私政策。 我自己有一个网站在这次谷歌更新后崩溃了。

    【讨论】:

      猜你喜欢
      • 2019-05-24
      • 1970-01-01
      • 1970-01-01
      • 2018-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-10
      相关资源
      最近更新 更多