我在使用Javascript重新播放音頻時遇到了一些麻煩。我基本上有一個倒數計時器,它在倒計時結束時每秒發出一聲嗶嗶聲。爲什麼不是我的音頻倒帶?
我試過使用;
var bip = new Audio("http://www.soundjay.com/button/beep-7.wav");
bip.play();
但它並沒有每秒鐘發出嗶嗶聲,我猜測它每秒鐘都要加載一個新的聲音。然後,我嘗試從外部加載聲音並使用以下代碼觸發它。
bip.pause();
bip.currentTime = 0;
console.log(bip.currentTime);
bip.play();
但這僅播放聲音一次,然後完全不能倒帶(這是由在控制檯登錄0.19秒的時間,第一通關後示出)。
有什麼我在這裏失蹤?
有什麼奇怪的錯誤。這似乎修復它,雖然非常感謝你:) 我打算最終在同一個域上託管它,但我想我會在JSfiddle首先嚐試它來節省時間哈哈。 –
[this](http://stackoverflow.com/questions/6273975/audio-tags-rewind)說設置currentTime是容易出錯的。 – dsdsdsdsd