在Javascript中播放声音

时间:2013-02-21 17:56:50

标签: javascript html audio

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

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

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

1 个答案:

答案 0 :(得分:2)

您应该全局声明:

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

然后点击一个函数调用play:

function playSound() {
    snd.play();
}