मैं बहुत ही सरल एक्सटेंशन:Google क्रोम पृष्ठभूमि स्क्रिप्ट को डीबग कैसे करें?
manifest.json
{
"name": "historyCleaner",
"version": "0.1.1",
"manifest_version": 1,
"description": "This is my first Chrome extension",
"background": {
"scripts": ["cleaner.js"]
},
"permissions": [
"history"
]
}
cleaner.js
chrome.history.onVisited.addListener(function(HistoryItem result) {
console.log("it works!");
alert("it works!");
});
मैं गूगल क्रोम में यह लोड किया है, वह चालू है और ... यह काम नहीं करता यह कंसोल में कुछ भी लॉग नहीं करता है, यह कुछ भी सतर्क नहीं करता है और क्या बुरा है, मैं इसे डेवलपर्स टूल "स्क्रिप्ट्स" टैब में नहीं ढूंढ सकता। मुझे कैसे पता चलेगा कि यह क्यों काम नहीं करता है?
// संपादित
मैं इस एक के लिए manifest.json बदल दिया है:
{
"name": "historyCleaner",
"version": "0.1.5",
"manifest_version": 1,
"description": "This is my first Chrome extension",
"background_page": "background.html",
"permissions": [
"history",
"background"
]
}
और
सबसे पहले आप पहली पंक्ति से 'हिस्ट्रीइटम' को हटाने का प्रयास कर सकते हैं - आपके पास सिंटैक्स त्रुटि – hamczu
है, मैं मूर्ख हूं, मैंने इसे दस्तावेज़ीकरण से चिपकाया और इसके बारे में भूल गए :)। लेकिन यह अभी भी काम नहीं करता है। – ciembor