I\'m writing a Chrome extension and I want to detect when a video starts/ends while a user is on youtube.com watching videos. The difference between my situation and other tutor
This is way late to the party, but I just recently encountered this issue myself and saw that there was never a follow up as to where to find the "HTML5 API" events.
GabeMeister's answer is the correct solution, but using getEventListeners(document.querySelector("video"))
in the console on any given YouTube video page will show you a list of events you can listen for in your script.
As of the time of writing this, these are the events returned from the above line:
These are separate from the iFrame API and can be listened for from a content script or through the console. Hope this helps!