Я искал ответы на вопросы по stackoverflow и google для расширения, но не мог найти ответ. Действия браузера для моего хром-расширения отказываются работать ... Вот мой код. Примечание. Я пробовал использовать background.html вместо .js - нет. Он никогда не называет linker.js.Chrome Extension Browser Действие ничего не предпринимает при нажатии
manifest.json
{
"name": "name",
"version": "1.0",
"background": "background.js",
"description": "test",
"permissions": ["tabs", "http://*/*", "https://*/*"],
"browser_action": {
"default_title": "Test",
"default_icon": "raindrop.png"
}
}
background.js
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.executeScript(null, {file: "linker.js"});
});
linker.js
alert("linker is running");
plus more code here
Кто-нибудь есть какие-нибудь идеи?
Я в конечном итоге изменения манифеста '«BACKGROUND_PAGE»:«background.html»' и я просто поместить содержимое background.js в файл background.html, с '
источник
2013-07-18 01:47:23 ylshi