Chrome Коды действия страницы расширения - PullRequest
1 голос
/ 30 марта 2020

Я пытаюсь создать расширение 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"]
        }
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...