Я пытаюсь написать расширение для Chrome и не могу понять, как реализовать следующий сценарий:
- пользователь на странице X
- пользователь нажимает на кнопку расширения
- что-то происходит (в частности, пользователь перенаправляется на какой-то URL)
вот манифест.json:
{
"name": "My First Extension",
"version": "1.0",
"description": "The first extension that I made.",
"browser_action": {
"default_icon": "icon.png",
"default_title": "my title"
},
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": ["myscript.js"]
}
],
"permissions": [
"tabs", "https://*/*"
]
}
и вот myscript.js:
alert('entered myscript.js..');
function doMagic()
{
alert('extension button clicked!!');
}
chrome.extension.onClicked.addListener(doMagic);
я знаю, что упускаю что-то действительно очевидное, но, кажется, не могу понять это из документов, других сайтов и т. Д. !!