更新時(shí)間:2021年06月11日11時(shí)08分 來(lái)源:傳智教育 瀏覽次數(shù):
從表1我們可以看出,除了mpeg4和mp3格式外,各瀏覽器都會(huì)有一些不兼容的音頻格式。為了保證不同格式的視頻、音頻能夠在各個(gè)瀏覽器中正常播放,我們往往需要提供多種格式的音視頻文件共瀏覽器選擇。
在HTML5中,運(yùn)用source標(biāo)簽可以為video標(biāo)簽或audio標(biāo)簽提供多個(gè)備用文件。運(yùn)用source標(biāo)簽添加音頻的基本語(yǔ)法格式如下:
<audio controls="controls"> <source src="音頻文件地址" type="媒體文件類型/格式"> <source src="音頻文件地址" type="媒體文件類型/格式"> …… </audio>在上面的語(yǔ)法格式中,可以指定多個(gè)source標(biāo)簽為瀏覽器提供備用的音頻文件。source標(biāo)簽一般設(shè)置兩個(gè)屬性——src和type,對(duì)它們的具體介紹如下。
● src:用于指定媒體文件的URL地址。
● type:指定媒體文件的類型和格式。其中類型可以為“video”或“audio”,格式為視頻或音頻文件的格式類型。
例如,將mp3格式和wav格式同時(shí)嵌入到頁(yè)面中,示例代碼如下所示。
<audio controls="controls"> <source src="music/1.mp3" type="audio/mp3"> <source src="music/1.wav" type="audio/wav"> </audio>
source標(biāo)簽添加視頻的方法和添加音頻的方法基本相同,只需要把a(bǔ)udio標(biāo)簽換成video標(biāo)簽即可,其語(yǔ)法格式如下:
<video controls="controls"> <source src="視頻文件地址" type="媒體文件類型/格式"> <source src="視頻文件地址" type="媒體文件類型/格式"> …… </video>
例如,將mp4格式和ogg格式同時(shí)嵌入到頁(yè)面中,可以書(shū)寫(xiě)如下示例代碼:、
<video controls="controls"> <source src="video/1.ogg" type="video/ogg"> <source src="video/1.mp4" type="video/mp4"> </video>
注意:
1.Safari瀏覽器對(duì)于wav音頻格式和mp4視頻格式的支持,需要把頁(yè)面部署到web服務(wù)器里面。如果只是單純的用Safari瀏覽器打開(kāi)本地的一個(gè)靜態(tài)頁(yè)面,則瀏覽器不支持這兩種格式。
2.Opera瀏覽器同樣需要把頁(yè)面部署到web服務(wù)器上,才能支持ogg視頻文件格式。
BOM有幾部分組成?BOM與DOM的區(qū)別是什么?
2021-05-31JavaScript中如何操作元素內(nèi)容?
2021-05-31JavaScript代碼書(shū)寫(xiě)有幾種位置?書(shū)寫(xiě)代碼操作步驟
2021-05-31怎樣實(shí)現(xiàn)不同元素類型的轉(zhuǎn)換?
2021-05-28格式化標(biāo)簽的特點(diǎn),HTML網(wǎng)頁(yè)有哪些典型格式化標(biāo)簽?
2021-05-28為什么要規(guī)范命名網(wǎng)頁(yè)模塊?常見(jiàn)的命名規(guī)則有哪些?
2021-05-24北京校區(qū)