में वर्तमान पृष्ठ URL जाओ मैं इस तरह मेरी default_popup
पेज से वर्तमान पृष्ठ का URL प्राप्त करना चाहते हैं:Chrome एक्सटेंशन
chrome.tabs.query({active:true},function(tab){
url = tab.url;
});
और मैं manifest.json
फ़ाइल में इस popup.html
पेज पंजीकृत किया है।
Uncaught Type Error: Cannot call method 'query' of undefined
क्या मैं गलत कर रहा हूँ: फिर भी मैं त्रुटि संदेश मिल रहा है?
आपके द्वारा प्राप्त त्रुटि का अर्थ है कि 'chrome.tabs' ऑब्जेक्ट पर फ़ंक्शन' क्वेरी' मौजूद नहीं है। क्या इस फ़ंक्शन को एक्सेस करने के लिए आप इस फ़ंक्शन को कॉल करने वाले विशेषाधिकारों का हिस्सा प्राप्त कर सकते हैं? और क्या आपके एक्सटेंशन में * टैब * विशेषाधिकार है? – user2428118
हाँ, मेरे एक्सटेंशन में टैब विशेषाधिकार हैं और मैं popup.html पृष्ठ के अंदर chrome.tabs.query() विधि का उपयोग कर रहा हूं जो browser_json फ़ाइल में default_popup के रूप में पंजीकृत है: manifest.json फ़ाइल में फ़ील्ड। –