Skip to content

Latest commit

 

History

History
72 lines (48 loc) · 1.57 KB

suspend.md

File metadata and controls

72 lines (48 loc) · 1.57 KB

HTML Audio/Video DOM suspend 事件

示例

警告媒体数据的加载被阻止继续:

var vid = document.getElementById("myVideo");
vid.onsuspend = function() {
  alert("Loading of the media is suspended");
};

定义和使用

当浏览器故意不获取媒体数据时,会发生挂起事件。

此事件在媒体加载暂停(阻止继续)时发生。 这可能在下载完成时发生,或者由于某种原因已暂停。

提示: 当媒体加载过程受到某种干扰时发生的相关事件是:

浏览器支持

表中的数字指定了完全支持该方法的第一个浏览器版本。

事件 chrome edge firefox safari opera
suspend Yes 9.0 Yes Yes Yes

语法

HTML 中:

<audio onsuspend="myScript">
<video onsuspend="myScript">

JavaScript 中:

audio|video.onsuspend=function(){ myScript };

JavaScript 中,使用 addEventListener() 方法:

audio|video.addEventListener("suspend", myScript);

技术细节

支持的 HTML 标签: <audio> 和 <video>
支持的 JavaScript 对象: Audio, Video