Possible Duplicate:
addEventListener in content script not working
I'm making first steps to write mine first Chrome extensionm, however I have some problems with intercepting events from YoutubePlayer. The extension is a content_scripts type extension .In my js file I'm attaching event handler to "onStateChange" event of YoutubePlayer. The code looks like that
var playerLoaded = ( document.getElementById("movie_player") == null ), intervalId;
var attachEvents = function(){
var currentVideo =document.getElementById("movie_player");
if(currentVideo){
currentVideo.addEventListener("onStateChange", "onytplayerStateChange");
if(intervalId)
clearInterval(intervalId);
}
}
function onytplayerStateChange() {
alert("Player's new state: " + newState);
};
if(!playerLoaded){
debugger;
intervalId = setInterval(attachEvents,100);
} else{
debugger;
attachEvents();
}
Unfortunatelly onytplayerStateChange function is not fired, does anybody know why?