您当前的位置: 首页 > 学无止境 > JS经典实例 网站首页JS经典实例
使用javascript获取html5的video中视频时长
发布时间:2015-05-20 07:14:36编辑:雪饮阅读()
var video=document.getElementById("video1");
// 假设"video" 是获取的视频节点对象
var i = setInterval(function() {
// 这里注意, 必须判断视频的 readyState。
// 因为有可能没加载完,则获取到的html5中vidoe的视频时长信息是不正确的。
if(video.readyState > 0) {
// 计算,10进制,以及取模
var minutes =video.duration / 60;
var seconds = video.duration % 60;
//alert(minutes);
// (此处可以添加代码,将分钟,秒数显示到需要的地方)
// ...
// 执行到这里,就将循环定时器清除。
/*if(kj!=0){
video.currentTime+=kj;
}*/
clearInterval(i);
}
}, 1000);
关键字词:html5,时长,个人博客