如何防止“The play() request was interrupted by a call to pause()”错误?

8 浏览
0 Comments

如何防止“The play() request was interrupted by a call to pause()”错误?

我制作了一个网站,如果用户点击,就会播放声音。为了防止声音重叠,我不得不添加以下代码:

n.pause();
n.currentTime = 0;
n.play();

但这会导致错误:

播放请求被暂停调用中断

为了在每次声音事件被触发后立即出现。声音仍然正常播放,但我想阻止这个错误消息不断弹出。有什么建议吗?

0