展开全部
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');
}
}
追问
当我的进度条出现的时候,我在视频区域上方给加了个div层,然后给层加了个链接,但这时候点击div层,就跳转不到我要跳转的页面,怎么办?
追答
设置上层div 的 z-index 值比下层的大,鼠标点击的时候点的就是div 里的链接了;否则点击的时候点的是video而不是div,所以没跳转
来自:求助得到的回答
深圳市容大彩晶科技有限公司
2024-11-15 广告
2024-11-15 广告
广告机代理优选容大彩晶,深圳市容大彩晶科技有限公司自2007年成立伊始,一直专注于液晶商用显示产品的技术研发及产品服务。公司依托具有自主研发能力、创新高效的技术团队,打造出行业优质商用液晶显示设备。容大彩晶产品涵盖商用液晶显示、多媒体广告机...
点击进入详情页
本回答由深圳市容大彩晶科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询