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);

 

相关文章:

  • 2021-08-21
  • 2022-01-18
  • 2021-08-31
  • 2021-09-24
  • 2021-12-28
  • 2021-04-24
  • 2021-11-24
猜你喜欢
  • 2022-12-23
  • 2022-01-29
  • 2022-12-23
  • 2021-06-29
  • 2021-12-06
  • 2021-12-22
  • 2022-12-23
相关资源
相似解决方案