Я пытаюсь создать расширение Chrome, которое показывает конкретные c коды / текст в зависимости от того, на каком сайте вы находитесь. Так, например, допустим, что вы находитесь на www.facebook.com, тогда появятся код "привет", "пока" и "что", а затем предположим, что мы go до www.youtube.com, тогда разные коды будут появляться в зависимости от что у меня есть в моем файле JSON.
Я понятия не имею, как выполнить sh. До сих пор мне удавалось заставить расширение работать только на тех сайтах, на которых оно работает. Вот как я считаю, что проблема будет решена как-то с этим. Я также создал «ящик», который будет содержать этот код / текст Ящик
Мой код манифеста: `{" manifest_version ": 2," name ":" Chahching "," version ":" 1.0 ",
"page_action": {
"default_icon": {
"16": "images/icon16.png",
"24": "images/icon24.png",
"32": "images/icon32.png"
},
"default_popup": "popup.html",
"default_title": "Chaching"
},
"background": {
"scripts": ["eventPage.js"],
"persistent": false
},
"content_scripts": [
{
"matches": ["https://www.g2a.com/*", "https://www.kinguin.net/*"],
"js": ["content.js", "jquery.js"]
}
],
"permissions": [
"tabs",
"https://www.g2a.com/*",
"https://www.kinguin.net/*"
]
Код HTML:
<html lang="en">
<head>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body>
<header>
</header>
<section>
<div class="couponbg">
<div class="couponinfo">
<div id="unique-code">BRG</div>
<div id="description"></div>
</div>
</div>
</section>
</body>
</html>
JSON:
{
"www.g2a.com": [
{
"codes": ["BRG", "makehoney", "test1", "test2"],
"deals": ["https://www.g2a.com/best-deals/weeklysale?banner=main"]
}
]
}