Video readyState 属性

定义和用法

readyState 属性返回视频的当前就绪状态。

就绪状态指示视频是否可以播放。

注释:该属性只读。

实例

获取视频的当前就绪状态:

var x = document.getElementById("myVideo").readyState;
document.getElementById("demo").innerHTML = x;

亲自试一试

语法

videoObject.readyState

返回值

类型 描述
Number

表示视频元素的就绪状态:

  • 0 = HAVE_NOTHING - 没有视频是否准备好的信息
  • 1 = HAVE_METADATA - 视频的元数据已准备就绪
  • 2 = HAVE_CURRENT_DATA - 当前播放位置的数据可用,但没有足够的数据播放下一帧/毫秒
  • 3 = HAVE_FUTURE_DATA - 当前和至少下一帧的数据可用
  • 4 = HAVE_ENOUGH_DATA - 有足够的可用数据可供开始播放

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 9.0 支持 支持 支持