Html5視頻播放video標籤使用詳解「轉」

1,下面是一個播放視頻的最簡單樣例

(controls屬性告訴瀏覽器要有基本播放控件)

Html5視頻播放video標籤使用詳解「轉」

2,通過width和height設置視頻窗口大小

3,預加載媒體文件

設置preload不同的屬性值,可以告訴瀏覽器應該怎樣加載一個媒體文件:

(1)值為auto:讓瀏覽器自動下載整個文件

(2)值為none:讓瀏覽器不必預先下載文件

(3)值為metadata:讓瀏覽器先獲取視頻文件開頭的數據塊,從而足以確定一些基本信息(比如視頻的總時長,第一幀圖像等)

4,自動播放

(1)使用autoplay屬性可以讓瀏覽器加載完視頻文件後立即播放。

(2)如果啟用自動播放,可以將播放器設置為muted狀態。這樣自動播放時會靜音,防止用戶厭煩。用戶需要的話可以點擊播放器揚聲器圖標重新打開聲音。

5,循環播放 使用loop屬性讓視頻播放結束時,再從頭開始播放。

(2)添加Flash後備措施(推薦)

上面那個方法不推薦,應為Opera瀏覽器只佔不到1%的份額。特意為它把視頻都轉碼一邊太費事。使用Flash作為備用播放方案還是很方便的,同時Flash還能兼容IE8這種連

這裡使用作為備用播放器(本地下載 :)

data="flowplayer-3.2.18.swf"

type="application/x-shockwave-flash">

(3)也有人優先使用Flash,而HTML5作為後備措施。

這麼做是因為Flash普及率比較高,而HTML5作為後備可以擴展iPad和iPhone用戶

data="flowplayer-3.2.18.swf"

type="application/x-shockwave-flash">


分享到:


相關文章: