0

有没有一种方法可以使用 JavaScript 或 jQuery 在 JavaScript 中的事件上播放声音?如果它是简单的,那将是最好的。这是一个例子:

function play_song() {
    i = 0;
    b = 1;
    if (b > i) {
        play_sound(beep.mp3);
    }
}

另外,如果它是一个库,我正在寻找可以实际用于 JS 函数的东西,而不是任何 HTML。谢谢。

4

1 回答 1

1

我发现这种方式:

<div id="sound_element">
    <embed src=sound_file_url hidden=true autostart=true loop=false>   
</div>

使用 javascript:

document.getElementById("sound_element").innerHTML= 
    "<embed src='"+sound_file_url+"' hidden=true autostart=true loop=false>";

HTML5 还有更简单的方法。

但请不要在我使用的网站上使用它,谢谢。

于 2012-06-14T22:13:26.100 回答