It is great to know what events fire during a video load. $("#video").bind("timeupdate", function(){} - here video is the ID name of the video tag, this will bind with video timeline. When the “loadedmetadata” event has fired, then the browser knows that the metadata is loaded. And that point then we can set the current time. Definitely read up more on the HTML5 video loading process. It is great to know what events fire during a video load. This will call Google Analytics function once it crossed 66%, you can modify percentage value. using Above HTML attach an Event. currentSrc. Tip: Android (at least 2.3) does not always fire the ended event. So, in this article, you will use Angular and Angular Material (with some other libraries) to easily tackle these challenges. The major advantage of the HTML5