在 Javascript 事件上播放声音
Playing Sounds On Javascript Events
有没有办法让我用JavaScript或jQuery在JavaScript中的事件上播放声音?如果它很简单,那将是最好的。下面是一个示例:
function play_song() {
i = 0;
b = 1;
if (b > i) {
play_sound(beep.mp3);
}
}
另外,如果它是一个库,我正在寻找真正适用于JS函数的东西,而不是任何HTML。谢谢。
我找到了这样的方式:
<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 还有更简单的方法。
但是请不要在我使用的网站中使用它,谢谢。
相关文章:
- 如何减少在移动网络应用程序上播放声音的延迟
- 你能用sound.js在播放声音文件后5秒执行一个动作吗
- 可以'无法播放声音
- 使用javascript播放声音
- 点击播放声音
- 如何检测网页中的更改并使用Javascript播放声音
- 在悬停图像上播放声音,悬停在图像上时停止
- 无法使用JavaScript在iPhone上播放声音,但可以在Android上播放
- 播放声音时Cordova和HTML5的差异
- 在AngularJS中将元素添加到作用域时,如何在所有设备上播放声音
- 当弹出窗口关闭时播放声音文件(谷歌扩展)
- 在iPad上播放声音时延迟
- Javascript自动播放声音文件,单击其中一个按钮时停止
- HTML5音频标签没有播放声音的铬和safari中的第一个未聚焦标签
- 在 Javascript 事件上播放声音
- 是否可以使jQuery单击事件触发播放声音重叠的函数
- 在另一个jquery事件完成后播放声音
- 在onmouseover事件中播放声音效果
- SoundManager2:如何附加当前播放声音的onfinish事件回调
- 在mouseover事件上播放声音文件