HTML5音頻audio詳解,html5audio詳解

來源:互聯網
上載者:User

HTML5音頻audio詳解,html5audio詳解
直到現在,仍然不存在一項旨在網頁上播放音訊標準。
目前,大多數音頻是通過外掛程式(比如 Flash)來播放的。然而,並非所有瀏覽器都擁有同樣的外掛程式。
HTML5 規定了一種通過 audio 元素來包含音訊標準方法。
audio 元素能夠播放音效檔或者音頻流。

當前,audio 元素支援三種音頻格式

  IE 9 Firefox 3.5 Opera 10.5 Chrome 3.0 Safari 3.0
Ogg Vorbis    
MP3    
Wav    
開發例子源碼如下

<!DOCTYPE HTML><html><body>Internet Explorer 8 不支援 audio 元素。在 IE 9 中,對 audio 元素的支援。<audio controls="controls" autoplay="autoplay">  <source src="http://www.w3school.com.cn/i/song.ogg" type="audio/ogg">  <source src="http://www.w3school.com.cn/i/song.mp3" type="audio/mpeg">你的瀏覽器不支援html5的audio標籤</audio></body></html>
解釋:
1、control 屬性供添加播放、暫停和音量控制項。
2、<audio> 與 </audio> 之間插入的內容是供不支援 audio 元素的瀏覽器顯示的。
3、audio 元素允許多個 source 元素。source 元素可以連結不同的視頻檔案。瀏覽器將使用第一個可識別的格式
支援的部分屬性列舉:
4、autoplay 是否自動播放。
屬性 描述
autoplay autoplay 如果出現該屬性,則音頻在就緒後馬上播放。
controls controls 如果出現該屬性,則向使用者顯示控制項,比如播放按鈕。
loop loop 如果出現該屬性,則每當音頻結束時重新開始播放。
preload preload

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

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

src url 要播放的音訊 URL。
歡迎大家關注我的部落格!如有疑問,請加QQ群:135430763共同學習!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.