這篇“怎么向HTML中插入視頻并兼容瀏覽器”文章,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要參考一下,對(duì)于“怎么向HTML中插入視頻并兼容瀏覽器”,小編整理了以下知識(shí)點(diǎn),請(qǐng)大家跟著小編的步伐一步一步的慢慢理解,接下來就讓我們進(jìn)入主題吧。
在兩當(dāng)?shù)鹊貐^(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需搭建網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),網(wǎng)絡(luò)營(yíng)銷推廣,外貿(mào)網(wǎng)站建設(shè),兩當(dāng)網(wǎng)站建設(shè)費(fèi)用合理。
html的全稱為超文本標(biāo)記語言,它是一種標(biāo)記語言,包含了一系列標(biāo)簽.通過這些標(biāo)簽可以將網(wǎng)絡(luò)上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個(gè)邏輯整體,html文本是由html命令組成的描述性文本,html命令可以說明文字,圖形、動(dòng)畫、聲音、表格、鏈接等,主要和css+js配合使用并構(gòu)建優(yōu)雅的前端網(wǎng)頁(yè)。
向HTML中插入視頻有兩種方法,一種是古老的object標(biāo)簽,一種是html5中的video標(biāo)簽,前者兼容性相對(duì)好些,后者兼容性讓人頭疼
最常用的向HTML中插入視頻的方法有兩種,一種是古老的標(biāo)簽,一種是html5中的標(biāo)簽。
前者的兼容性沒得說,但是使用起來不太方便,后者使用起來很方便,但是兼容性讓人頭疼。
雖然后者兼容性存在很多問題,但是因?yàn)槭褂煤芊奖?,符合未來網(wǎng)頁(yè)設(shè)計(jì)發(fā)展的趨勢(shì),因此我們以后者為主要的插入視頻的方法,因?yàn)樗嫒菪缘膯栴},前者作為輔助。
示例如下:
當(dāng)前,video 元素支持三種視頻格式:
格式 IE Firefox Opera Chrome Safari
Ogg No 3.5+ 10.5+ 5.0+ No
MPEG 4 9.0+ No No 5.0+ 3.0+
WebM No 4.0+ 10.6+ 6.0+ No
Ogg = 帶有 Theora 視頻編碼和 Vorbis 音頻編碼的 Ogg 文件
MPEG4 = 帶有 H.264 視頻編碼和 AAC 音頻編碼的 MPEG 4 文件
WebM = 帶有 VP8 視頻編碼和 Vorbis 音頻編碼的 WebM 文件
注:格式必須符合上面三條詳細(xì)要求,比如MPEG 4,必須是H.264視頻和AAC音頻。
在這種情況下,如果視頻格式正確,大部分瀏覽器的兼容性結(jié)果我們還算滿意,但是IE678不支持它,并且人家的用戶至今在中國(guó)還是十分龐大的群體,我們就必須想到另外一個(gè)解決方案支持它們:
這里面引入了一些文件,除了flv格式的視頻,還有幾個(gè)swf或js文件,都是用DW軟件生成的,不想研究標(biāo)簽的朋友去DW軟件生成就行,如果可以巧妙的融合
這兩段代碼就可以得到兼容所有主流瀏覽器的終極代碼了。
于是我們可以這樣:
用jquery判斷瀏覽器是否為IE(不用判斷具體IE版本,因?yàn)?a title="服務(wù)器" target="_blank" >服務(wù)器的原因IE很可能高版本也不通過,暫且IE全部用標(biāo)簽),根據(jù)版本加載不同的標(biāo)簽,代碼如下:
不要忘記在寫這段代碼之前引入jquery文件
以上是“怎么向HTML中插入視頻并兼容瀏覽器”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!