JSFiddle - React, Tailwind, and code Playground

HTML

<script src="//vjs.zencdn.net/4.11/video.js"></script>
<link rel="stylesheet" href="http://vjs.zencdn.net/4.11/video-js.css">
<script src="https://rawgit.com/rsadwick/videojs-disable-progress/master/src/videojs.disableProgress.js"></script>
<video id="example_video_1" class="video-js  vjs-default-skin" width="320" height="240" controls="" autoplay="" data-setup="">
    <source src="http://clips.vorwaerts-gmbh.de/VfE_html5.mp4" type="video/mp4"/>
    <source src="http://clips.vorwaerts-gmbh.de/VfE.webm" type="video/webm"/>
    <source src="http://clips.vorwaerts-gmbh.de/VfE.ogv" type="video/ogg"/>
</video>

JavaScript

var enabled = false;

videojs("example_video_1").ready(function () {
    this.disableProgress();
    
    var timeCode = {
      start: 3,
      end: 9
    };
    
    this.on('timeupdate', function () {
      if (this.currentTime() >= timeCode.start && this.currentTime() <= timeCode.end) {
        this.disableProgress.disable();
      } else {
        this.disableProgress.enable();
      }
    });
});