5
我正在製作Chrome擴展程序以查找頁面中的所有鏈接,我正在使用browser_action
。我在刷新頁面時遇到了一個錯誤,Chrome擴展會自動觸發JavaScript代碼。我該如何做到這一點,如果你點擊瀏覽器刷新,擴展不會觸發?我只希望它在單擊工具欄上的小圖標時工作。Chrome擴展程序自動觸發
這是我的清單看起來像
{
"name": "Find all first",
"version": "1.0",
"description": "Find all Linkes",
"browser_action": {
"default_icon": "icon.png",
"popup": "popup.html"
},
"icons": {
"16": "icon.png",
"128": "icon-big.png"
},
"permissions": [
"tabs",
"http://*/*",
"https://*/*"
],
"content_scripts": [ {
"matches": ["http://*/*", "https://*/*"],
"js": ["content.js"]
}]
}
我則調用此我popup.html
chrome.tabs.executeScript(null, {file: 'content.js'}, function() {
console.log('Success');
});