Video Player - Playback

Going back about a decade now to revisit a post from 2014. Is there a way to enable a video to track playback and resume where a user left off?


Example: I have a 20-minute video that I want the user to view in its entirety before navigating to the next page. I disable seeking on the video so the user can't scrub forward and trigger the 'On: Done Playing' action to make the Next button available. If the user exits the course after 16 minutes, when they reopen the course, they start from the beginning. I would like to have the video resume from where the user left off. I can accomplish this in an externally hosted video, but then can't tie the completion of the video to the triggering of the Next button becoming available.


In the original post, it was mentioned this could be accomplished using javascript; however, I'm not well versed enough in js to accomplish this myself. Any support would be appreciated.


Note: I acknowledge this is poor Instructional Design; this is merely a stop-gap solution as we work to create shorter video segments. The client wishes to use a recording of a live training in the interim as they work to create a format of the training that is more suited to self-paced eLearning.