HTML audio/video DOM timeupdate事件
-
timeupdate事件定义和用法
当音频/视频的播放位置发生变化时,会发生timeupdate事件。
此事件由以下方式调用:- 播放音频/视频
- 移动播放位置(例如当用户快进到音频/视频中的不同点时)
-
timeupdate事件浏览器支持
Internet Explorer Chrome FireFox Safari Opera 9.0(含)以上 支持 支持 支持 支持 -
timeupdate事件语法
在HTML中:
<element ontimeupdate="script">在JavaScript中:
object.ontimeupdate=function(){script};在JavaScript中,使用addEventListener()方法:
object.addEventListener("timeupdate", script); -
timeupdate事件实例
尝试一下// 获取id="myAudio"的audio元素 var aud = document.getElementById("myAudio"); // 将ontimeupdate事件分配给audio元素,并在当前回放位置发生更改时执行函数 aud.ontimeupdate = function() {myFunction()}; function myFunction() { // 在id="demo"的p元素中显示音频的当前位置 document.getElementById("demo").innerHTML = aud.currentTime; }
-
timeupdate事件技术细节
描述 备注 支持的HTML标记: <audio>和<video> 支持的JavaScript对象: Audio, Video -