मेरे पास यह सरल एक्सटेंशन है, यह क्रोम के टूलबार पर आइकन प्रदर्शित करता है और एक सक्षम/अक्षम बटन दिखाता है। मैं अक्षम या content_script.js
जो गूगल की वेबसाइट पर जाकर पर आग सक्षम करने के लिए बटन को समारोह जोड़ना चाहते हैं:मैं Google एक्सटेंशन में content_scripts को चालू/बंद कैसे करूं?
popup.js
var setLayout = function(){
var list = document.createElement('ul');
var enable = document.createElement('li');
enable.appendChild(document.createTextNode('Enable Script'));
enable.onclick = function(){toggle(0)};
var disable = document.createElement('li');
disable.appendChild(document.createTextNode('Disable Script'));
disable.onclick = function(){toggle(1)};
list.appendChild(disable);
document.body.appendChild(list);
function toggle(n){
list.removeChild(n == 0 ? enable : disable);
list.appendChild(n == 0 ? disable : enable);
}
};
document.addEventListener('DOMContentLoaded', setLayout, false);
manifest.json
{
"manifest_version": 2,
"name": "test",
"description": "test",
"version": "1.0",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"content_scripts": [
{
"matches": ["https://www.google.co.uk/"],
"js": ["content_scripts.js"]
}
]
}
content_scripts.js
(function(){
alert('hello');
})();
मैं Google एक्सटेंशन में नया हूं और मुझे नहीं पता कि यह कैसे करना है , मैंने अक्षम/सक्षम बटन पर क्लिक करने के बाद मैनिफिस्ट को बदलने के बारे में सोचा लेकिन Google वेबसाइट पर दस्तावेज़ पढ़ने के बाद ऐसा करने के लिए सही आदेश नहीं मिला!
किसी भी मदद की सराहना की जाएगी।
आपके उत्तर के लिए धन्यवाद लेकिन यह बहुत मदद नहीं करता है, मैं Google एक्सटेंशन के लिए बहुत नया हूं .. अगर आप अपने उत्तर पर अधिक विस्तार कर सकते हैं या दिखा सकते हैं कि मैं अपने कोड में अपना समाधान कैसे लागू कर सकता हूं तो यह बहुत अच्छा होगा। – razzak