รายการซ้ำที่เป็นไปได้:
จะอ่านข้อความคอนโซลจาก background.js ในส่วนขยาย Chrome ได้ที่ไหน
ฉันกำลังพยายามเขียนส่วนขยาย Google Chrome แรกของฉัน สิ่งที่ฉันพยายามทำคือสร้างส่วนขยายที่เขียนสตริงผ่าน console.log() ไปยังคอนโซลเมื่อมีการคลิกไอคอนการทำงานของเบราว์เซอร์ของส่วนขยาย
นี่คือ manifest.json ของฉัน:
{
"name": "My Extension",
"description": "My Extension",
"version": "1.0",
"permissions": ["tabs"],
"background": {
"scripts": ["test.js"]
},
"browser_action": {
"default_title": "My Extension",
"default_icon": "icon.png"
},
"manifest_version": 2
}
และนี่คือ test.js:
chrome.browserAction.onClicked.addListener(function(tab) { console.log('testing'); });
ฉันเปิดคอนโซลไว้ใน Chrome แต่เมื่อฉันคลิกไอคอนส่วนขยาย ไม่มีอะไรแสดงในคอนโซล ฉันได้ลองโหลดส่วนขยายซ้ำแล้ว แต่ก็ไม่ได้ช่วยอะไร
เห็นได้ชัดว่าฉันกำลังทำอะไรผิด
คำแนะนำใด ๆ ที่จะได้รับการชื่นชมมาก ร.ท