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
不支持 不支持 不支持 不支持 不支持