1.概述
1.1 問題描述
設計報表的時候,如何為報表新增聲音播放、背景音樂,或是實現聲音預警呢?
1.2 解決思路
使用HTML5的<audio>標籤
當前,audio元素支援三種音頻格式:
IE9 | Firefox3.5 | Opera10.5 | Chrome3.0 | Safari3.0 | |
---|---|---|---|---|---|
Ogg Vorbis | √ | √ | √ | ||
Mp3 | √ | √ | √ | ||
Wav | √ | √ | √ |
屬性 | 值 | 描述 |
---|---|---|
autoplay | autoplay | 如果出現該屬性,則音頻在就緒後馬上播放 |
controls | controls | 如果出現該屬性,則向使用者顯示元件,比如播放按鈕 |
loop | loop | 如果出現該屬性,則每當音頻結束時重新開始播放 |
preload | preload | 如果出現該屬性,則音頻在頁面載入時進行載入,並預備播放 如果使用"autoplay",則忽略該屬性 |
src | src | 要播放的音頻的 URL |