我想使用html5音频在按钮上提供音频反馈。
慢速点击时效果很好,但点击按钮的速度更快,会忽略部分点击。
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; 行之后,它会更好但仍然会忽略一些快速点击。有没有办法解决这个问题?