状态属性
state
- 类型:
String
[只读]
播放器当前所处的状态,所有状态枚举值和说明如下:
枚举名称 | 枚举值 | 描述 |
---|---|---|
ERROR | 0 | 播放出现错误 |
INITIAL | 1 | 初始化 |
READY | 2 | 配置/事件/插件等均已经初始化/绑定/实例化完成 |
ATTACHING | 3 | 进入媒体对象挂载阶段 |
ATTACHED | 4 | 媒体对象已经挂载到了DOM中 |
NOTALLOW | 5 | 播放被阻止 |
RUNNING | 6 | 已经成功起播进入播放流程 |
ENDED | 7 | 播放结束 |
DESTROYED | 8 | 播放器实例处于已被销毁 |
ended
- 类型:
Boolean
[只读]
当前视频是否播放结束
paused
- 类型:
Boolean
[只读]
当前视频是否处于暂停状态
networkState
- 类型:
String
[只读]
视频的网络状态,具体取值列表如下:
枚举名称 | 枚举值 | 描述 |
---|---|---|
NETWORK_EMPTY | 0 | 目前还没有数据,readyState 的值是 HAVE_NOTHING |
NETWORK_IDLE | 1 | HTMLMediaElement 处于活动状态并已选择资源,但未使用网络 |
NETWORK_LOADING | 2 | 浏览器正在下载 HTMLMediaElement 数据 |
NETWORK_NO_SOURCE | 3 | 未找到 HTMLMediaElement src。 |
readyState
- 类型:
String
[只读]
视频的就绪状态,具体取值列表如下:
枚举名称 | 枚举值 | 描述 |
---|---|---|
HAVE_NOTHING | 0 | 没有关于媒体资源的可用信息 |
HAVE_METADATA | 1 | 已检索到足够多的媒体资源来初始化元数据, 快进/快退不会引发异常 |
HAVE_CURRENT_DATA | 2 | 当前播放位置的数据可用,但不足以播放下一帧 |
HAVE_FUTURE_DATA | 3 | 当前播放位置以及未来至少一小段时间的数据是可用的(至少有两帧以上的数据) |
HAVE_ENOUGH_DATA | 4 | 有足够的数据可用,并且下载速率足够,媒体可以不间断地播放到最后 |
isFullscreen
- 类型:
Boolean
[只读]
播放器是否处于全屏状态
isCssfullScreen
- 类型:
Boolean
[只读]
播放器是否处于网页全屏状态
isSeeking
- 类型:
Boolean
[只读]
是否处于快进/快退状态
isActive
- 类型:
Boolean
[只读]
是否处于焦点状态,处于焦点状态会显示控制栏