1. 程式人生 > 實用技巧 >HTML5 多媒體之<audio>標籤 使用

HTML5 多媒體之<audio>標籤 使用

一、HTML5 多媒體之<audio>標籤 使用

<audio> 標籤定義聲音,比如音樂或其他音訊流。

<audio controls>
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
您的瀏覽器不支援 audio 元素。
</audio>

提示:可以在開始標籤和結束標籤之間放置文字內容,這樣老的瀏覽器就可以顯示出不支援該標籤的資訊。

注意:Internet Explorer 8 及更早IE版本不支援 <audio> 元素.

屬性

屬性描述
autoplay autoplay 如果出現該屬性,則音訊在就緒後馬上播放。
controls controls 如果出現該屬性,則向用戶顯示控制元件,比如播放按鈕。
loop loop 如果出現該屬性,則每當音訊結束時重新開始播放。
preload preload

如果出現該屬性,則音訊在頁面載入時進行載入,並預備播放。

如果使用 "autoplay",則忽略該屬性。

src url 要播放的音訊的 URL。

二、音訊格式及瀏覽器支援

目前, <audio>元素支援三種音訊格式檔案: MP3, Wav, 和 Ogg:

瀏覽器MP3WavOgg
Internet Explorer 9+ YES NO NO
Chrome 6+ YES YES YES
Firefox 3.6+ YES YES YES
Safari 5+ YES YES NO
Opera 10+ YES YES YES

音訊格式的MIME型別

FormatMIME-type
MP3 audio/mpeg
Ogg audio/ogg
Wav audio/wav

三、WebAudio API

更多:

HTML5 <Audio>標籤API整理(三)

HTML5 WebAudioAPI簡介(一)

HTML5 <Audio>標籤API整理(一)