Как говорится в вопросах, я просто хочу знать разницу между фоновым сценарием и сценарием содержимого в расширении Chrome. Когда я зарегистрировал хромированный объект в обоих сценариях, я обнаружил разные объекты.
Вариант использования
Я хочу внедрить свой javascript на страницу при нажатии значка. Итак, в manifest.json
я добавил сценарий содержимого, но я не могу прослушать событие щелчка значка внутри сценария содержимого.
chrome.browserAction не определен в объекте chrome в сценарии содержимого.
Вопрос
Как я могу прослушать событие клика в сценарии содержимого. Можем ли мы включить как фоновый, так и контентный сценарий?
Это мой манифест.json
{
"name": "First Plugin Testing",
"version": "1.0",
"manifest_version": 2,
"description": "Trying hands on first extension",
"background": { "scripts": ["background.js"] },
"browser_action": {
"default_icon": "icon.png"
},
"permissions": [
"tabs", "http://*/*", "https://*/*"
],
"content_scripts": [
{
"matches": ["http://*/*"],
"js": ["temp.js"]
}
]
}