2013-05-28 14 views
-1

這不起作用:能的addEventListener用於播放音頻的標籤,但沒有設置onplay功能

document.getElementById("audio").onplay = function() { 
    alert("in"); 
}; 

還試圖用「onPlay」,同樣的結果。這裏

document.getElementById("audio").addEventListener("play", function() { 
    alert("in"); 
}, false); 

我缺少的東西:

然而,這樣沒有問題?

+0

那麼,你有沒有找到任何解決方案?這裏同樣的問題... –

回答

-1

我認爲你必須看看這裏 http://dev.opera.com/articles/view/everything-you-need-to-know-about-html5-video-and-audio/

應該解僱你第一次使用時onplay玩「播放和暫停」狀態之間切換但 因此以後也不會開除你應該創建一個按鈕,切換兩種狀態

var playpause = document.getElementById('playpause'); 
video.onpause = function(e) { 
    playpause.value = 'Play'; 
    playpause.onclick = function(e) { video.play(); } 
} 
video.onplay = function(e) { 
    playpause.value = 'Pause'; 
    playpause.onclick = function(e) { video.pause(); } 
} 
相關問題