У меня есть расширение для Chrome с popup.html и внедренным сценарием содержимого. С помощью внедренного сценария содержимого я пытаюсь получить доступ к функциям API javascript youtube, и все работает нормально, за исключением одного :addEventListener.
Прослушиватель событий javascript API Youtube следит за изменением состояния видео. Таким образом, если достигнут конец видео, состояние изменяется на 0.
var currentVideo = document.getElementById('movie_player');
currentVideo.addEventListener("onStateChange", "onytplayerStateChange");
function onytplayerStateChange() {
console.log("The state of the player has changed");
}
Этот фрагмент кода отлично работает в обычной среде, но не работает в сценарии контента. Почему я не могу отследить изменяющиеся события в своем сценарии контента? Любые идеи?