video.jsはビデオを実現して後退して早送りすることができない構想を実現します。


主な構想はプログレスバーをクリックしてドラッグする前の時間点を取得することです。mouseupイベントで処理したのです。oldTimeを取得すれば簡単です。そして、需要制限によってドラッグしてクイックバックします。プロジェクトは回覧が許可されていますので、早送りは許可されません。

var isMousedown = false;
var oldTime=0,newTime=0,maxTime=0;
//             
$(".vjs-progress-holder").mouseup(function() {
  isMousedown = true;
  oldTime = vid1.currentTime();
});
//vid1  videojs  
vid1.on('timeupdate', function(){
 if(isMousedown){
   if(vid1.currentTime() > maxTime) {
     vid1.currentTime(oldTime);
   }
   isMousedown=false;
 }else{
   if(vid1.currentTime() > maxTime) {
     maxTime = vid1.currentTime();
   }
 }
 });
締め括りをつける
以上述べたのは小编が皆さんに绍介したvideo.js実现のビデオです。后退するしかないです。早く进めない考えは详しく解决できます。皆さんに助けてほしいです。もし何か疑问があれば、メッセージをください。小编はすぐに皆さんに返事します。ここでも私たちのサイトを応援してくれてありがとうございます。