2013-01-17 209 views

回答

0

如果您的問題僅僅是您需要在某些瀏覽器中顯示.mp4,在其他地方顯示爲.webm,而在三分之一中則顯示.ogg並且您有三種格式的源代碼,您可以簡單地將它們指定爲代碼上的替代源,在MIME類型上,瀏覽器將顯示它可以支持的一個

<video width="320" height="240" controls> 
    <source src="movie.mp4" type="video/mp4"> 
    <source src="movie.ogg" type="video/ogg"> 
    <source src="movie.webm" type="video/webm"> 
    Sorry - Your browser does not support the HTML5 video tag. 
</video> 
0

在JavaScript中實現視頻播放器目前幾乎不可能實現,因爲您需要與硬件進行一些合作來加速播放 - 逐個繪製像素並非一帆風順。目前的「JavaScript視頻播放器」只是要求瀏覽器做伎倆,然後他們畫出一些界面。

如果您擔心瀏覽器不支持編解碼器,您應該考慮瀏覽器插件,主要是關於Flash的,也許是關於Silverlight的。一些HTML5 JS庫(例如http://videojs.com)提供了Flash替代品作爲後備。

相關問題