HTML audio/video DOM readyState属性

  • readyState属性定义和用法

    readyState属性返回音频/视频的当前就绪状态。
    就绪状态指示音频/视频是否准备好播放。
    注意:此属性是只读的。

  • readyState属性浏览器支持

    Internet Explorer Chrome FireFox Safari Opera
    9.0(含)以上 支持 3.5(含)以上 支持 支持
  • readyState属性语法

    返回readyState属性:

    audio|video.readyState

  • readyState属性实例

    var vid = document.getElementById("myVideo");
    
    function myFunction() { 
        alert(vid.readyState);
    } 
    尝试一下
  • readyState属性返回/属性值

    类型 描述
    Number 表示音频/视频元素的就绪状态:
    • 0 = HAVE_NOTHING -不知道音频/视频是否准备好
    • 1 = HAVE_METADATA -音频/视频的元数据准备好了
    • 2 = HAVE_CURRENT_DATA -当前播放位置的数据可用,但不足以播放下一帧/毫秒
    • 3 = HAVE_FUTURE_DATA -当前和至少下一帧的数据可用
    • 4 =拥有足够的数据-足够的数据可以开始播放
  • readyState属性相关页面

    HTML教程:HTML脚本

    HTML教程:HTML视频

    HTML教程:HTML音频