2012-07-01 92 views
0

我宣佈我的頁面中的音頻文件:HTML5音頻不能再次發揮後停止

var audio = new Audio('my.mp3'); 

然後我用單擊事件發揮它:

$(document).click(function() { 
    audio.currentTime = 0; // to make sure it play from the begain 
    audio.play();  
}) 

它只能在玩第一次點擊時間結束後,我點擊該文件,它不能再次播放。我可以如何讓它再次播放?

回答

1

我在Chrome中進行了測試,並且由於audio.currentTime語句而發生異常。

這個工作(也是IE9):

$(document).click(function() { 
    audio.src = "my.mp3"; 
    audio.play(); 
})