2015-04-01 68 views
0

我使用canPlayType()來確定瀏覽器在將視頻加載到視頻標籤之前是否可以播放特定的視頻格式,但是當我測試它時,它會返回所有視頻格式的「可能」。我的代碼如下。我錯過了什麼嗎?canPlayType總是返回可能嗎?我錯過了什麼嗎?

canItPlay1 = document.getElementById('intro_video').canPlayType('video/webm'); 
canItPlay2 = document.getElementById('intro_video').canPlayType('video/ogg'); 
canItPlay3 = document.getElementById('intro_video').canPlayType('video/mp4'); 

alert("Can play type? "+canItPlay1+canItPlay2+canItPlay3); 

回答

2

嘗試使用的編解碼器,具有沿着型而阿靈canPlayType()作爲canPlayType( '視頻/ WEBM',編解碼器= 「mp4a.40.5」)。 如果你包含編解碼器,那麼只有你會得到「可能」作爲結果。

+0

你懂了!非常感謝! – flasshy 2015-04-01 04:39:44

相關問題