私はポイントAからポイントBまで繰り返すmp3ファイルを持っています。開始時間と終了時間の間隔を設定しますが、一時停止を押すと、機能が繰り返されるまで一時停止します。 Javascriptを一時停止して完全に停止させるにはどうすればよいですか?間隔を設定するためのJavascript
var audio = document.getElementById('testPlayer');
setInterval(function play1(){
audio.currentTime = 7;
audio.play();
int = setInterval(function() {
if (audio.currentTime > 100) {
audio.pause();
clearInterval(int);
}
}, 10);
}, 7000);
function pause(){
audio.pause();
}
ありがとうございました。
はちょうど 'イベントハンドラをバインド代わりに使用することを検討し、読者のための運動として、クロスブラウザの実装を残しますsetInterval' – zzzzBov