最新的Web開發教程

HTML5視頻


HTML視頻實例。 禮貌大巴克兔子

試一試»

什麼是HTML5視頻?

HTML5規範引入的視頻元素的播放視頻的目的,部分取代對象元素。

HTML5視頻是由它的創作者意圖成為在網絡上展示視頻新標準的方式,而是採用了專有的Adobe Flash插件的前面事實上的標準,雖然早期採用因缺乏協議的哪個視頻編碼格式受阻和音頻編碼格式,應在Web瀏覽器的支持。


播放視頻的HTML

HTML5之前,有用於顯示網頁上的視頻沒有標準。

HTML5之前,影片只能用外掛玩(like flash)

的HTML5 <video>元素指定一個標準的方式在網頁中嵌入的視頻。


瀏覽器支持

在表中的數字指定完全支持所述第一瀏覽器版本<video>元素。

元件
<video> 4 9 3.5 4 10.5

的HTML <video>

要顯示在HTML的視頻,可使用<video>元素:

<video width="320" height="240" controls>
  <source src="/html/movie.mp4" type="video/mp4">
  <source src="/html/movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
試一試»

怎麼運行的

controls的屬性添加了視頻控件,如播放,暫停和音量。

這是一個好主意,總是包括widthheight屬性。

如果未設置高度和寬度,瀏覽器不知道視頻的大小。 效果將是該頁面會改變(or flicker) ,而視頻負載。

之間文本<video></video>標籤將僅在不支持的瀏覽器中顯示<video>元素。

多個<source>元件可以鏈接到不同的視頻文件。 瀏覽器將使用第一個可識別的格式。


HTML <video>自動播放

要啟動視頻自動使用autoplay屬性:

<video width="320" height="240" autoplay>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
試一試»

autoplay屬性並不像iPad和iPhone移動設備。


HTML視頻 - 瀏覽器支持

目前,有3支持的視頻格式的<video>元素:MP4,WebM和奧格:

瀏覽器 MP4WebMOgg
Internet Explorer YES NO NO
Chrome YES YES YES
Firefox YES YES YES
Safari YES NO NO
Opera YES (from Opera 25) YES YES

HTML視頻 - 媒體類型

文件格式 媒體類型
MP4 video/mp4
WebM video/webm
Ogg video/ogg

HTML視頻 - 方法,屬性和事件

HTML5定義了DOM的方法,屬性和事件<video>元素。

這使您可以加載,播放和暫停視頻,以及設置時間和體積。

也有DOM事件時,會在視頻開始播放,可以通知你,暫停等。

例如:使用JavaScript




視頻禮貌大巴克兔子

試一試»

對於一個完整的DOM參考,請訪問我們的HTML5音頻/視頻DOM參考


HTML5視頻標籤

標籤 描述
<video> 定義視頻或電影
<source> 定義了用於媒體元素的多個媒體資源,諸如<video><audio>
<track> 定義文本軌道中的媒體播放器