我的问题:如果数字超过 100,我希望用户听到某种声音。
If (x > 100) { play sound }
我将如何使用 html5/javascript 来解决这个问题。是否可以在没有内联小视频剪辑的情况下播放声音。到目前为止,我所看到的唯一内容是将那些嵌入在页面中的小型快速播放器:http: //www.w3schools.com/html/html_sounds.asp
希望有更好的解决方案?谢谢
我的问题:如果数字超过 100,我希望用户听到某种声音。
If (x > 100) { play sound }
我将如何使用 html5/javascript 来解决这个问题。是否可以在没有内联小视频剪辑的情况下播放声音。到目前为止,我所看到的唯一内容是将那些嵌入在页面中的小型快速播放器:http: //www.w3schools.com/html/html_sounds.asp
希望有更好的解决方案?谢谢
使用一个<audio>
元素。
var foo = document.createElement('audio');
foo.src = 'https://dl.dropbox.com/u/8090976/Matrix%20Ring.aiff';
if (x > 100)
{
document.getElementById('foo').play();
}
演示:http: //jsfiddle.net/mattball/ZcRt9/