HTML audio/video DOM suspend事件

  • suspend事件定义和用法

    当浏览器故意无法获取媒体数据时,会发生suspend事件。
    当媒体的加载暂停(阻止继续)时,会发生此事件。这可能在下载完成时发生,或者由于某种原因暂停。
    提示:当媒体加载过程受到某种干扰时发生的相关事件是:

    • abort
    • emptied
    • error
    • stalled

  • suspend事件浏览器支持

    Internet Explorer Chrome FireFox Safari Opera
    9.0(含)以上 支持 支持 支持 支持
  • suspend事件语法

    在HTML中:

    <element onsuspend="script">

    在JavaScript中:

    object.onsuspend=function(){script};

    在JavaScript中,使用addEventListener()方法:

    object.addEventListener("suspend", script);

  • suspend事件实例

    var vid = document.getElementById("myVideo");
    vid.onsuspend = function() {
        alert("Loading of the media is suspended");
    };
  • suspend事件技术细节

    描述 备注
    支持的HTML标记: <audio>和<video>
    支持的JavaScript对象: Audio, Video
  • suspend事件相关页面

    HTML教程:HTML脚本

    HTML教程:HTML视频

    HTML教程:HTML音频