.pause()メソッドでオーディオ再生を停止し、.currentTime = 0を設定し、最後に.play()メソッドを再度呼び出すと、スクラッチが聞こえます...再生が1秒の位置から始まるように聞こえることがありますが、0から開始する必要があります。私のコード:
HTML:
<audio id="sound" preload="auto" autobuffer>
<source src="a.mp3" />
</audio>
JS:
var sound = $('#sound')[0];
function playSound(){
sound.pause();
sound.currentTime = 0;
sound.play();
}
イベントドリブン関数を呼び出すと、上記のエラーが発生することがあります。
何か案は?どうも。