六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

如何在HTML頁面中插入視頻

[摘要]現(xiàn)在如果要在頁面中使用video標(biāo)簽,需要考慮三種情況,支持Ogg Theora或者VP8(如果這玩意兒沒出事的話)的(Opera、Mozilla、Chrome),支持H.264的(Safari、IE 9、Chrome),都不支持的(IE6、7、8)。好吧,現(xiàn)在讓我們從技術(shù)層面來認(rèn)識(shí)HTML 5的...
現(xiàn)在如果要在頁面中使用video標(biāo)簽,需要考慮三種情況,支持Ogg Theora或者VP8(如果這玩意兒沒出事的話)的(Opera、Mozilla、Chrome),支持H.264的(Safari、IE 9、Chrome),都不支持的(IE6、7、8)。好吧,現(xiàn)在讓我們從技術(shù)層面來認(rèn)識(shí)HTML 5的視頻,包括video標(biāo)簽的使用,視頻對象可以用到的媒介屬性和方法,以及媒介事件。

Video標(biāo)簽的使用

Video標(biāo)簽含有src、poster、preload、autoplay、loop、controls、width、height等幾個(gè)屬性, 以及一個(gè)內(nèi)部使用的標(biāo)簽<source>。Video標(biāo)簽內(nèi)除了可以包含<source>標(biāo)簽外,還可以包含當(dāng)指定的視頻都不能 播放時(shí),返回的內(nèi)容。

(1) src屬性和poster屬性

你能想象src屬性是用來干啥的。跟<img>標(biāo)簽的一樣,這個(gè)屬性用于指定視頻的地址。而poster屬性用于指定一張圖片,在當(dāng)前視頻數(shù)據(jù)無效時(shí)顯示(預(yù)覽圖)。視頻數(shù)據(jù)無效可能是視頻正在加載,可能是視頻地址錯(cuò)誤等等。

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay"></video>

(2) preload屬性

這個(gè)屬性也能通過名字了解用處,此屬性用于定義視頻是否預(yù)加載。屬性有三個(gè)可選擇的值:none、metadata、auto。如果不使用此屬性,默認(rèn)為auto。

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none"></video>

None:不進(jìn)行預(yù)加載。使用此屬性值,可能是頁面制作者認(rèn)為用戶不期望此視頻,或者減少HTTP請求。

Metadata:部分預(yù)加載。使用此屬性值,代表頁面制作者認(rèn)為用戶不期望此視頻,但為用戶提供一些元數(shù)據(jù)(包括尺寸,第一幀,曲目列表,持續(xù)時(shí)間等等)。

Auto:全部預(yù)加載。

(3) autoplay屬性

又是一個(gè)看名字知道用處的屬性。Autoplay屬性用于設(shè)置視頻是否自動(dòng)播放,是一個(gè)布爾屬性。當(dāng)出現(xiàn)時(shí),表示自動(dòng)播放,去掉是表示不自動(dòng)播放。

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none"></video>

注意,HTML中布爾屬性的值不是true和false。正確的用法是,在標(biāo)簽中使用此屬性表示true,此時(shí)屬性要么沒有值,要么其值恒等于他的名字 (此處,自動(dòng)播放為<video autoplay />或者<video autoplay=”autoplay” />);而在標(biāo)簽中不使用此屬性表示false(此處不進(jìn)行自動(dòng)播放為<video />)。

(4) loop屬性

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" loop="loop"></video>

一目了然,loop屬性用于指定視頻是否循環(huán)播放,同樣是一個(gè)布爾屬性。

(5) controls屬性

<video width="658"
 height="444" src="http://www.youname.com/images/first.mp4" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none" controls="controls"></video>

Controls屬性用于向?yàn)g覽器指明頁面制作者沒有使用腳本生成播放控制器,需要瀏覽器啟用本身的播放控制欄。

控制欄須包括播放暫停控制,播放進(jìn)度控制,音量控制等等。

每個(gè)瀏覽器默認(rèn)的播放控制欄在界面上不一樣。由于我瀏覽器的詭異問題,F(xiàn)irefox和Safari的Video標(biāo)簽不正常,所以這兩個(gè)只能在網(wǎng)上找截圖了。

(6) width屬性和height屬性

屬于標(biāo)簽的通用屬性了,這個(gè)不用多說。

(7) source標(biāo)簽

<video width="658"
 height="444" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none" controls="controls"><source src="http://www.youname.com/images/first.ogv"
 /><source src="http://www.youname.com/images/first.ogg"
 /></video>

Source標(biāo)簽用于給媒體(因?yàn)閍udio標(biāo)簽同樣可以包含此標(biāo)簽,所以這兒用媒體,而不是視頻)指定多個(gè)可選擇的(瀏覽器最終只能選一個(gè))文件地址,且只能在媒體標(biāo)簽沒有使用src屬性時(shí)使用。

瀏覽器按source標(biāo)簽的順序檢測標(biāo)簽指定的視頻是否能夠播放(可能是視頻格式不支持,視頻不存在等等),如果不能播放,換下一個(gè)。此方法多用于兼容不同的瀏覽器。Source標(biāo)簽本身不代表任何含義,不能單獨(dú)出現(xiàn)。

此標(biāo)簽包含src、type、media三個(gè)屬性。

src屬性:用于指定媒體的地址,和video標(biāo)簽的一樣。

Type屬性:用于說明src屬性指定媒體的類型,幫助瀏覽器在獲取媒體前判斷是否支持此類別的媒體格式。

Media屬性:用于說明媒體在何種媒介中使用,不設(shè)置時(shí)默認(rèn)值為all,表示支持所有媒介。你想到<style>標(biāo)簽的media屬性了么?一樣一樣一樣的。

(8) 一個(gè)完整的例子

<video width="658"
 height="444" poster="http://www.youname.com/images/first.png" autoplay="autoplay" preload="none" controls="controls"><source src="http://www.youname.com/images/first.ogv"
 /><source src="http://www.youname.com/images/first.ogg"
 /></video>

這段代碼在頁面中定義了一個(gè)視頻,此視頻的預(yù)覽圖為poster的屬性值,顯示瀏覽器的默認(rèn)媒體控制欄,預(yù)加載視頻的元數(shù)據(jù),循環(huán)播放,寬度為900像素,高度為240像素。

第一選擇視頻地址為第一個(gè)source標(biāo)簽的src屬性值,視頻類別為Ogg視頻,視頻編碼譯碼器為Theora,音頻編碼譯碼器為Vorbis,播放媒 介為顯示器;第二選擇視頻地址不再累述。如果你還要兼容IE的話,可以在最后一個(gè)source標(biāo)簽后再加上Flash播放器的標(biāo)簽集,或者使用一點(diǎn) JavaScript代碼。

相信看了這些案例你已經(jīng)掌握了方法,更多精彩請關(guān)注php中文網(wǎng)其它相關(guān)文章!

相關(guān)閱讀:

H5里圖片中有縫隙應(yīng)該如何解決

HTML5單頁面手勢滑屏切換如何實(shí)現(xiàn)

H5怎樣做出日歷校驗(yàn)功能

以上就是怎樣在HTML網(wǎng)頁中插入視頻的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個(gè)廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。




主站蜘蛛池模板: 天堂网址| 香蕉视频导航 | 一级十八以 下岁女子毛片 一级人做人爰a全过程免费视频 | 午夜精品久久久久久久2023 | 伊人影院在线观看视频 | 人人公开免费超级碰碰碰视频 | 四虎永久在线精品免费影视 | 日韩黄色一级毛片 | 欧美又粗又硬又大久久久 | 日韩免费无砖专区2020狼 | 亚洲国产午夜看片 | 亚洲高清免费观看 | 天堂网在线www资源网 | 在线亚洲精品国产波多野结衣 | 西瓜影院日韩大片在线观看 | 深夜视频在线 | 亚洲大尺度在线 | 夜夜伊人 | 日日干日日射 | 午夜久久久久久亚洲国产精品 | 一级欧美 | 天天操天天干天天操 | 诱惑网综合| 亚洲福利影视 | 人人揉人人爽五月天视频 | 日韩美女在线看免费观看 | 欧美一区精品二区三区 | 日本一区二区视频在线观看 | 四虎影永久在线高清免费 | 欧美又大又粗又长又美 | 一级午夜| 一二三四视频中文字幕在线看 | 中国国产成人精品久久 | 亚洲国产精品欧美综合 | 天天澡夜夜澡人人澡 | 香蕉视频一级片 | 欧美性高清极品猛交 | 热久久伊人| 欧美野外多人交3 | 欧美亚洲国产精品第一页 | 欧美性开放视频 |