1、html5 <video>元素的属性中包括了时长(duration)属性。单位为秒。只支持mp4、ogv格式。
http://www.w3school.com.cn/html5/html_5_video_dom.asp
在视频的元数据已加载后,时长属性才可用。
2、视频加载事件处理
当视频可以正常播放且无需停顿时执行,oncanplaythrough 事件。
http://www.ziqiangxuetang.com/jsref/event-oncanplaythrough.html
3、js代码示例
<html>
<body>
<video id="aa" controls oncanplaythrough="myFunction()">
<source src="mov_bbb.mp4" type="video/mp4">