2

我正在尝试使用 html5 音频在按钮上提供音频反馈。

缓慢单击时它工作正常,但当单击按钮较快时,它会错过一些点击。

http://jsfiddle.net/sWsTb/

HTML

<div id="count">0</div> 
<button>Click</button>

JS

var snd = new Audio("https://dl.dropbox.com/u/14037764/Development/jsfiddle/click2.mp3");

var count = 0;
$("button").click(function () {
    snd.pause();
    snd.currentTime = 0;
    snd.play();
    count++;
    $("#count").text(count);
    return false;
});

添加后snd.pause(); snd.currentTime = 0; 行,它更好,但仍然错过了一些快速点击。有没有办法解决这个问题?

4

0 回答 0