在 Web 上播放音頻
根據(jù)您所使用的 HTML 元素,音頻可“內(nèi)聯(lián)地”或通過(guò)某種“助手”進(jìn)行播放。
內(nèi)聯(lián)音頻
當(dāng)音頻被包含在網(wǎng)頁(yè)中,或作為網(wǎng)頁(yè)的一部份,它就被稱(chēng)為內(nèi)聯(lián)音頻。
通過(guò)使用 <bgsound> 元素或 <img> 元素,可向網(wǎng)頁(yè)添加內(nèi)聯(lián)音頻。
如果你計(jì)劃在 web 應(yīng)用程序中使用內(nèi)聯(lián)音頻,您需要清楚一點(diǎn),就是許多人對(duì)內(nèi)聯(lián)音頻非常討厭。也請(qǐng)注意,一些用戶(hù)也許已經(jīng)在他們的瀏覽器中關(guān)閉了內(nèi)聯(lián)音頻的選項(xiàng)。
我們的建議是,最近僅僅在用戶(hù)希望聽(tīng)到聲音的地方包含內(nèi)聯(lián)音頻。比方說(shuō)在用戶(hù)打開(kāi)頁(yè)面后,點(diǎn)擊某個(gè)鏈接來(lái)收聽(tīng)一段錄音。
使用助手 (Plug-In,插件)
助手應(yīng)用程序,是一種可通過(guò)瀏覽器啟動(dòng)來(lái)“幫助”瀏覽器播放音頻的程序。助手應(yīng)用程序也稱(chēng)為插件(Plug-Ins)。
助手應(yīng)用程序可通過(guò)使用 <embed> 元素來(lái)啟動(dòng),或者 <applet> 元素及 <object> 元素。
使用助手應(yīng)用程序的一項(xiàng)巨大優(yōu)勢(shì)是,允許用戶(hù)控制播放器的某些設(shè)置。
大多數(shù)助手應(yīng)用程序允許手動(dòng)地或通過(guò)編程控制音量設(shè)置以及播放功能,比如回放、暫停、停止和播放。
使用 <bgsound> 元素
Internet Explorer 支持 <bgsound> 元素。
該元素的作用是為網(wǎng)頁(yè)提供背景音:
<bgsound src="beatles.mid" />
上面的代碼片斷為網(wǎng)頁(yè)設(shè)置了一個(gè) MIDI 文件作為背景音樂(lè)。
您可在本教程的最后一節(jié)找到 <bgsound> 元素的屬性列表。
注釋?zhuān)?/span><bgsound> 元素不是標(biāo)準(zhǔn)的 HTML 或 XHTML 元素。僅有 Internet Explorer 支持該元素。
使用 <img> 元素
Internet Explorer 支持 <img> 元素中的 dynsrc 屬性。
該元素的作用是在網(wǎng)頁(yè)中嵌入多媒體元素:
<img dynsrc="horse.wav" />
上面的代碼片斷為網(wǎng)頁(yè)設(shè)置了一個(gè)嵌入的 WAVE 文件。
注釋?zhuān)?/span>dynsrc 屬性不是標(biāo)準(zhǔn)的 HTML 或 XHTML 元素。僅有 Internet Explorer 支持該屬性。
使用 <embed> 元素
Internet Explorer 和 Netscape 都支持 <embed> 元素。
該元素的作用是在網(wǎng)頁(yè)中嵌入多媒體元素:
<embed src="beatles.mid" />
上面的代碼片斷為網(wǎng)頁(yè)設(shè)置了一個(gè)嵌入的 MIDI 文件。
您可在本教程的最后一節(jié)找到 <embed> 元素的屬性列表。
注釋?zhuān)?/span>Internet Explorer 和 Netscape 都支持 <embed> 元素,但它不是標(biāo)準(zhǔn)的 HTML 或 XHTML 元素。萬(wàn)維網(wǎng)聯(lián)盟 (W3C) 推薦使用 <object> 元素來(lái)代替它。
使用 <object> 元素
Internet Explorer 和 Netscape 都支持 <object> 元素。
該元素的作用是在網(wǎng)頁(yè)中嵌入多媒體元素:
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"> <param name="FileName" value="liar.wav" /> </object>
上面的代碼片斷在網(wǎng)頁(yè)設(shè)置了一個(gè)嵌入的的 WAVE 文件。
您可在本教程的最后一節(jié)找到 <object> 元素的屬性列表。
使用超鏈接
如果網(wǎng)頁(yè)包含了一個(gè)指向某個(gè)媒介文件的超鏈接,大多數(shù)瀏覽器都會(huì)使用“助手程序”來(lái)播放該文件:
<a href="beatles.mid"> 點(diǎn)擊此處來(lái)播放 the Beatles </a>
上面的代碼片段設(shè)置了一個(gè)指向 MIDI 文件的鏈接。如果用戶(hù)點(diǎn)擊該鏈接,瀏覽器將啟動(dòng)助手程序(比如 Windows Media Player)來(lái)播放該 MIDI 文件。