1

我正在使用这段代码通过 javascript 播放声音

 var snd = new Audio("flip.mp3"); // buffers automatically when created
snd.play();

一切都很好,但我想多次播放声音,所以每次用户点击一个对象时,都会播放声音。这工作了大约 20 次,但声音根本不播放。有谁知道问题可能是什么?

4

1 回答 1

2

您应该全局声明:

var snd = new Audio("flip.mp3"); 

然后在单击时调用函数中的播放:

function playSound() {
    snd.play();
}
于 2013-02-21T18:20:35.020 回答