videojs提供了currentTime的函数可以设置当前的播放时间,但是在实际运用当中出现了问题
var vid1 = videojs('vid1');
vid1.src('http://video-js.zencoder.com/oceans-clip.mp4');
vid1.load();//加载视频文件后才可以设置时间
vid1.currentTime(10);
按照正常的流程设置会出现异常,告诉我video还没有整备好!!!
VIDEOJS:
DOMException
Video is not ready. (Video.js)
那么只有这样干了,修改下代码,大功告成
var vid1 = videojs('vid1');
vid1.src('http://video-js.zencoder.com/oceans-clip.mp4');
vid1.load();//加载视频文件后才可以设置时间
setTimeout(function () {
vid1.currentTime(file.Seconds);
}, 2000);