मुझे पॉपअप.html और एक इंजेक्शन सामग्री स्क्रिप्ट के साथ क्रोम एक्सटेंशन मिला है। इंजेक्शन सामग्री स्क्रिप्ट के साथ मैं यूट्यूब के जावास्क्रिप्ट एपीआई कार्यों तक पहुंचने की कोशिश कर रहा हूं और यह सब एक के अलावा ठीक काम करता है: addEventListener।सामग्री स्क्रिप्ट में addEventListener काम नहीं कर रहा
यूट्यूब के जावास्क्रिप्ट एपीआई की घटना श्रोता वीडियो बदलने के लिए वीडियो की स्थिति सुनता है। तो अगर वीडियो के अंत 0.
var currentVideo = document.getElementById('movie_player');
currentVideo.addEventListener("onStateChange", "onytplayerStateChange");
function onytplayerStateChange() {
console.log("The state of the player has changed");
}
करने के लिए राज्य में परिवर्तन तक पहुँच जाता है इस कोड में एक सामान्य वातावरण में बस ठीक काम करता है, लेकिन यह सामग्री स्क्रिप्ट में काम करने के लिए विफल रहता है। मैं अपनी सामग्री स्क्रिप्ट में बदलती घटनाओं को क्यों नहीं पकड़ सकता? कोई विचार?
[यूट्यूब घटनाक्रम के साथ एक क्रोम एक्सटेंशन बिल्डिंग] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/9515704/building-a-chrome-extension-with-youtube-events) –