JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://popcornjs.org/code/dist/popcorn-complete.min.js"></script>
<video height="180" width="300" id="video" controls>
<source src="https://r6---sn-uxap5nvoxg5-ixhs.googlevideo.com/videoplayback?requiressl=yes&aitags=133%2C134%2C135%2C136%2C160%2C242%2C243%2C244%2C247%2C278&clen=7609477&mime=video%2Fmp4&ipbits=0&fvip=6&keepalive=yes&c=WEB&pl=37&source=youtube&sparams=aitags%2Cclen%2Cdur%2Cei%2Cgir%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Ckeepalive%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpcm2cms%2Cpl%2Crequiressl%2Csource%2Cexpire&initcwndbps=738750&ip=2001%3A7d0%3A840d%3A7980%3A9c59%3Aef55%3Ad470%3A13e5&lmt=1518139235466156&pcm2cms=yes&key=yt6&ei=1QCTWtitLNTgdcryjPAH&id=o-ALzVLO011h4mK4fVzO3oNOiZw-U6U-biNs5hkVCgFaTs&expire=1519605046&signature=79BC309866D5AAEE3CD568E864D4657DEA38D3A4.A3DB88F6DBADE0E91B65F3675A638317BC42C3E6&mm=31%2C29&mn=sn-uxap5nvoxg5-ixhs%2Csn-5go7yne6&itag=160&gir=yes&dur=617.733&mt=1519583319&mv=m&ms=au%2Crdu&ratebypass=yes"></source>
</video>

JavaScript

var v = document.getElementById( "video" );;

// Listen for seeked event
v.addEventListener( "seeked", function( e ) {

  console.log( "seeked fired!" );

}, false );

// play the video.
v.play();

v.currentTime = v.duration - 3;