Video controller 属性

定义和用法

controller 属性返回视频的当前媒体控制器。

默认情况下,<video> 元素没有媒体控制器。如果指定了媒体控制器,则 controller 属性会将其作为 MediaController 对象返回。

提示:请使用 controls 属性 设置或返回视频是否应显示标准视频控件。

实例

查看视频是否有媒体控制器:

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

亲自试一试

语法

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