Video对象可以通过 ontimeupdate 事件来报告当前的播放进度,如果监听了这个事件,视频每播放一秒都会执行一次该事件;
video对象可以通过获取 currentTime 属性值来得到当前播放的时间;
var video = document.getElementById('video')video.ontimeupdate = function(){ // 监听事件
var currentTime = Math.floor(video.currentTime) // 取得当前播放的时间,由于 currentTime 返回的是个浮点数,所以要向下取整
if (currentTime == 60) { // 播放到60秒
video.setAttribute('controls','controls')
alert('60s')
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)