Я новичок в разработке расширений, возможно, у кого-то есть небольшой пример, готовый для моей проблемы.
Я планирую более сложный код (который будет выполнять функции chromium API), но решение этой задачи должно помочь мне начать:
Я хочу создать расширение, которое запускает всплывающее окно или оповещение () (что угодно) на основе вызова JavaScript веб-сайта.
Так, например, на моем веб-сайте есть кнопка, при нажатии на которую выполняется javascript с несколькими параметрами.
Мое расширение выбирает эти параметры и выполняет API (для моего примера просто любое всплывающее окно) на основе параметров.
В моем базовом примере я хотел бы вызвать какое-то всплывающее окно / уведомление с текстом, предоставленным веб-сайтом javascript.
Кроме того, только домен моего веб-сайта должен быть разрешен, а все остальное должно быть отклонено.
Я бы очень признателен за помощь.
Вот мой "пустой" манифест
{
"name": "Special API",
"version": "1.0",
"description": "API demo extension.",
"browser_action":
{
"default_icon": "gears.ico",
"popup": "show_credits.htm"
},
"permissions": [
"http://www.mywebsite.com/"
]
}
Вот пример кнопки на моем website.com/example
<html>
<body>
<button onClick="extension_do_exec('Hellow world','abcabc')">Execute extension function</button>
</body>
</html>