HTML5音訊audio詳解
直到現在,仍然不存在一項旨在網頁上播放音訊的標準。
目前,大多數音訊是通過外掛(比如 Flash)來播放的。然而,並非所有瀏覽器都擁有同樣的外掛。
HTML5 規定了一種通過 audio 元素來包含音訊的標準方法。
audio 元素能夠播放聲音檔案或者音訊流。
開發例子原始碼如下:
1、control 屬性供新增播放、暫停和音量控制元件。
2、<audio> 與 </audio> 之間插入的內容是供不支援 audio 元素的瀏覽器顯示的。
3、audio 元素允許多個 source 元素。source 元素可以連結不同的視訊檔案。瀏覽器將使用第一個可識別的格式
支援的部分屬性列舉:
4、autoplay 是否自動播放。
歡迎大家關注我的部落格!如有疑問,請加QQ群:135430763共同學習!
目前,大多數音訊是通過外掛(比如 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。 |
相關文章
- HTML5 Audio(音訊)簡介HTML音訊
- HTML5音訊audio屬性HTML音訊
- html5學習(二)音訊audioHTML音訊
- 掌握HTML5中的多媒體–音訊(audio)HTML音訊
- HTML5 video audio 元素詳解HTMLIDE
- 微信audio音訊不能播放音訊
- Flutter Flame教程5 -- Audio 音訊Flutter音訊
- Core Audio音訊基礎概述音訊
- OpenHarmony 3.2 Beta Audio——音訊渲染音訊
- html5音訊HTML音訊
- [微信音訊播放器] html5 audio 製作的微信播放器音訊播放器HTML
- Audio Unit採集音訊實戰音訊
- [SceneKit專題]17-Audio音訊音訊
- 音訊編解碼·格式篇(1)Wave PCM audio format(WAV)音訊ORM
- HTML5 音訊和視訊HTML音訊
- Tuneskit Audio Capture for Mac 音訊錄製工具APTMac音訊
- Audio Hijack for Mac音訊錄製工具Mac音訊
- DVD音訊提取工具:DVD Audio Extractor for Mac音訊Mac
- Easy Audio Mixer Mac(音訊混音器)Mac音訊
- Audio API - 隨音訊跳動的CubeAPI音訊
- 十、詳解FFplay音視訊同步
- 音訊編碼基礎詳解音訊
- html5聲頻audio和視訊videoHTMLIDE
- mac無損音訊錄音機:AudFree Audio Capture for MacMac音訊APT
- 無損音訊捕捉工具:DRmare Audio Capture for Mac音訊APTMac
- 移動端audio音訊播放相容方案薦音訊
- html5 audio整理HTML
- IOS音視訊(四十三)AVFoundation 之 Audio SessioniOSSession
- flash轉音訊軟體(thundersoft flash to audio converter)音訊
- Android音訊驅動學習(一) Audio HALAndroid音訊
- 音訊錄製軟體Audio Hijack-Macw音訊Mac
- 音訊轉換器:Bigasoft Audio Converter for Mac音訊Mac
- Mac音訊轉換器:Bigasoft Audio ConverterMac音訊
- DRmare Audio Converter Mac(DRM音訊轉換器)Mac音訊
- DRM音訊轉換工具:DRmare Audio Converter Mac音訊Mac
- 谷歌宣佈沉浸式VR音訊SDK Resonance Audio谷歌VR音訊NaN
- JS指定音訊audio在某個時間點進行播放,獲取當前音訊audio的長度,音訊時長格式轉化JS音訊
- 各種音視訊編解碼學習詳解