तो बस जब मैं ज़मीन पर एक पृष्ठ जो यूट्यूब के साथ शुरू होता है w* (जिसका अर्थ है कि एक विशिष्ट वीडियो के साथ अपनी आईडी) मैं कर रहा हूँ फायरिंग चेतावनी(url) और यह काम करता है, लेकिन यह केवल काम करता है जब मैं इस देश कि पृष्ठ से URL और/या पर ताज़ा करें । क्या मैं कोशिश कर रहा हूँ प्राप्त करने के लिए आग करने के लिए है कि चेतावनी है जब नेविगेट करने के लिए उस पृष्ठ (watch?=...) से एक और यूट्यूब पृष्ठ जिसका अर्थ है कि मैं कर रहा हूँ नेविगेट आंतरिक रूप से ।
एक उदाहरण के रूप में: www.youtube.com -> इस के लैडिंग पृष्ठ यूट्यूब मैं एक वीडियो पर क्लिक करें और मैं करने के लिए नेविगेट करें: www.youtube.com/watch?=aiFUQ9981Qk
इस ट्रिगर नहीं करता मेरे चेतावनी हालांकि जब मैं ताज़ा, यह है ट्रिगर. कैसे मैं ट्रिगर यहां तक कि जब मैं नेविगेट 'से' के भीतर '' यूट्यूब ? किसी भी इनपुट की सराहना की जाएगी. प्रकट और Content.js नीचे संलग्न...
manifest.json
{
"manifest_version": 2,
"name": "youtest",
"version": "1.0.0",
"content_scripts": [
{
"matches": ["https://*.youtube.com/watch?*"],
"js": ["Content.js"]
}
]
}
Content.js
console.log(window.location.href);
alert(window.location.href);