W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Audio 對象是HTML5中新增的。
Audio 對象代表著 HTML <audio> 元素。
你可以使用getElementById()來訪問 <audio> 元素:
你可以使用document.createElement()方法創(chuàng)建 <audio> 元素:
屬性 | 描述 |
---|---|
audioTracks | 返回表示可用音頻軌道的 AudioTrackList 對象 |
autoplay | 設(shè)置或返回是否在加載完成后隨即播放音頻 |
buffered | 返回表示音頻已緩沖部分的 TimeRanges 對象 |
controller | 返回表示音頻當(dāng)前媒體控制器的 MediaController 對象 |
controls | 設(shè)置或返回音頻是否顯示控件(比如播放/暫停等) |
crossOrigin | 設(shè)置或返回音頻的 CORS 設(shè)置 |
currentSrc | 回當(dāng)前音頻的 URL |
currentTime | 設(shè)置或返回音頻中的當(dāng)前播放位置(以秒計) |
defaultMuted | 設(shè)置或返回音頻默認是否靜音 |
defaultPlaybackRate | 設(shè)置或返回音頻的默認播放速度 |
duration | 返回當(dāng)前音頻的長度(以秒計) |
ended | 返回音頻的播放是否已結(jié)束 |
error | 返回表示音頻錯誤狀態(tài)的 MediaError 對象 |
loop | 設(shè)置或返回音頻是否應(yīng)在結(jié)束時重新播放 |
mediaGroup | 設(shè)置或返回音頻所屬的組合(用于連接多個音頻元素) |
muted | 設(shè)置或返回音頻是否靜音 |
networkState | 返回音頻的當(dāng)前網(wǎng)絡(luò)狀態(tài) |
paused | 設(shè)置或返回音頻是否暫停 |
playbackRate | 設(shè)置或返回音頻播放的速度 |
played | 返回表示音頻已播放部分的 TimeRanges 對象 |
preload | 設(shè)置或返回音頻是否應(yīng)該在頁面加載后進行加載 |
readyState | 返回音頻當(dāng)前的就緒狀態(tài) |
seekable | 返回表示音頻可尋址部分的 TimeRanges 對象 |
seeking | 返回用戶是否正在音頻中進行查找 |
src | 設(shè)置或返回音頻元素的當(dāng)前來源 |
textTracks | 返回表示可用文本軌道的 TextTrackList 對象 |
volume | 設(shè)置或返回音頻的音量 |
方法 | 描述 |
---|---|
addTextTrack() | 在音頻中添加一個新的文本軌道 |
canPlayType() | 檢查瀏覽器是否可以播放指定的音頻類型 |
fastSeek() | 在音頻播放器中指定播放時間。 |
getStartDate() | 返回一個新的Date對象,表示當(dāng)前時間軸偏移量 |
load() | 重新加載音頻元素 |
play() | 開始播放音頻 |
pause() | 暫停當(dāng)前播放的音頻 |
HTML 教程: HTML5 audio
HTML 參考手冊: HTML <audio> 標簽
HTML 音頻/視頻 DOM 參考手冊: HTML 音頻/視頻
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: