media事件:
由媒介(比如视频、图像和音频)触发的事件(适用于所有 HTML 元素,但常见于媒介元素中,比如 <audio>、<embed>、<img>、<object> 以及 <video>):
onloadedmetadata 当元数据(比如分辨率和时长)被加载时运行的脚本。
用法:
在 HTML 中:
<audio|video onloadedmetadata="SomeJavaScriptCode">
在 JavaScript 中:
audio|video.onloadedmetadata=SomeJavaScriptCode;
使用 addEventListener():
audio|video.addEventListener("loadedmetadata", function()
{
//SomeJavaScriptCode
}
);
ontimeupdate 当播放位置改变时(比如当用户快进到媒介中一个不同的位置时)运行的脚本。
用法:
HTML 中:
<element οntimeupdate="script">
JavaScript 中:
object.οntimeupdate=function(){script};
JavaScript 中, 使用 addEventListener() 方法:
object.addEventListener("timeupdate", function(){script});
继续更新