DOMException: play()失败,因为用户未首先与文档交互

文章正文
发布时间:2024-12-18 02:41

嗨,我是个新手,但我似乎已经找到了答案。

这个错误意味着在最新版本的Chrome中,声音在用户与网页交互之前是不允许播放的。

所以我所做的一切(遇到同样的问题,偶然发现了你的问题)

我只是简单地将声音附加到点击上(因为这是我的设计初衷),但是如果你想播放一些音乐作为介绍,你可能需要在菜单之前引入一个“开始”按钮,或者在用户与网站交互时播放声音的检查。

抱歉,我对此不是超级技术,我也在学习,我希望这能有所帮助。

https://gamedev.stackexchange.com/questions/163365/html5-games-play-failed-because-the-user-didnt-interact-with-the-document-fi

如果有帮助的话,这里有一段我是如何解决问题的视频:

https://recordit.co/iMmQ0BCbyN

在视频中,当我点击时,声音终于播放了,但当我试图在加载时播放它时,会抛出一个错误...

首页
评论
分享
Top