我已經創建了一個按鈕,使用onmousedown事件點擊時循環音軌。我試圖在點擊同一個按鈕時結束音頻循環。我嘗試了一個onmouseup事件,但沒有運氣,有什麼想法? (我是新來的JavaScript)結束一個onmousedown事件(onmouseup?)
<script> var one = new Audio(); one.src = "files/audio/one.wav"; one.loop = true; </script>
<img class="item" src="files/button.png" onmousedown="one.play()" onmouseup="one.stop()"/>
嘗試將'one.stop()'改爲'one.pause()',音頻沒有'.stop()'方法。 https://stackoverflow.com/questions/14834520/html5-audio-stop-function – yuriy636
fyi'onmouseup'不是第二次點擊觸發,而是釋放當前點擊。 – NightKn8