Включить JS в расширение JS для Chrome - PullRequest
0 голосов
/ 11 февраля 2019

Как включить JS в другой файл JS для расширения Chrome?

У меня есть 3 файла:

manifest.json

{
  "name": "Block request",
  "version": "1.0",
  "manifest_version": 2,

  "content_scripts": [{
    "matches": ["<all_urls>"],
       "js": ["content_script.js"]
}],

  "permissions": [
      "webRequest",
      "webRequestBlocking",
      "<all_urls>"
  ]
}



content_script.js

include 'myfile.js';
include 'https://sample.com/sample.js';



myfile.js (в расширении Chromeпакет)

if (window.location.hostname === "www.sample.com") {
    console.log("Hi console");
}



sample.js (файл существует на моем хосте)

if (window.location.hostname === "www.demo.com") {
    console.log("My message from Space");
}



Я знаю content_script.js Не правильно;Я протестировал некоторый код, но не получил правильного результата.
Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 11 февраля 2019

https://developer.chrome.com/extensions/content_scripts

Список файлов JavaScript, которые нужно вставить в соответствующие страницы.Они вводятся в порядке их появления в этом массиве.

"js": ["content_script.js", "myfile.js", "sample.js"]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...