Audio controller 屬性

定義和用法

controller 屬性返回音頻的當前媒體控件。

默認情況下,<audio> 元素沒有媒體控件。如果規定了媒體控件,則 controller 屬性會將其作為 MediaController 對象返回。

提示:請使用 controls 屬性 設置或返回音頻是否應顯示標準視頻控件。

實例

查明音頻是否有媒體控件:

var x = document.getElementById("myAudio").controller;

親自試一試

語法

audioObject.controller

返回值

類型 描述
MediaController 對象

代表音頻的媒體控件。

MediaController 對象屬性/方法:

  • buffered - 獲取音頻的緩沖范圍
  • seekable - 獲取音頻的可搜索范圍
  • duration - 獲取音頻的持續時間
  • currentTime - 獲取或設置音頻的當前播放位置
  • paused - 檢查音頻是否暫停
  • play() - 播放音頻
  • pause() - 暫停音頻
  • played - 檢查音頻是否已播放
  • defaultPlaybackRate - 獲取或設置音頻的默認播放速率
  • playbackRate - 獲取或設置音頻的當前播放速率
  • volume - 獲取或設置音頻的音量
  • muted - 獲取或設置音頻是否靜音

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
不支持 不支持 不支持 不支持 不支持