我玩上各個環節的點擊一個小的音頻剪輯在我的導航HTML5音頻停止功能
HTML代碼:
<audio tabindex="0" id="beep-one" controls preload="auto" >
<source src="audio/Output 1-2.mp3">
<source src="audio/Output 1-2.ogg">
</audio>
JS代碼:
$('#links a').click(function(e) {
e.preventDefault();
var beepOne = $("#beep-one")[0];
beepOne.play();
});
它的工作這麼好遠。
問題是當一個聲音剪輯已經運行,我點擊任何鏈接什麼也沒有發生。
我試圖阻止對鏈接的點擊已經播放的聲音,但對於在HTML5的音頻API
我嘗試下面的代碼沒有直接的事件,但它不工作
$.each($('audio'), function() {
$(this).stop();
});
任何請提出建議?
我愛你,救更多的痛苦:) – 2014-02-03 13:04:22
這不是在Chrome工作。音頻元素不斷加載音頻,這不是應該發生的。 – Pieter 2014-11-04 19:28:24
在Chrome中,'