Content.js не стреляет - PullRequest
       2

Content.js не стреляет

0 голосов
/ 13 мая 2019

Я пытаюсь создать супер базовое расширение для «hello world».Я хочу, чтобы контентный скрипт взаимодействовал со страницей браузера.Там нет никаких ошибок, но нет консольного журнала от content.js.

Я попробовал документацию Google здесь: https://developer.chrome.com/extensions/content_scripts

И наблюдал за этим парнем здесь: https://www.youtube.com/watch?v=9Tl3OmwrSaM&list=PLRqwX-V7Uu6bL9VOMT65ahNEri9uqLWfS&index=3

manifest.json

{
  "manifest_version": 2,
  "name": "Hello World",
  "version": "1.0",
  "description": "xxxxx",
  "browser_action": {
    "default_icon": "images/icon128.png",
    "default_popup": "popup.html"
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": ["content.js"]
    }
  ],
  "permissions": [
    "activeTab"
  ]
}

popup.html

<!DOCTYPE html>
<html>
  <head>
    <script src="js/Main.js" type="text/javascript"></script>
    <style>
      button {
        height: 30px;
        width: 300px;
        outline: none;
      }
    </style>
  </head>
  <body>
    <button id="btnTest">TEST</button>
  </body>
</html>

content.js

console.log("CONTENT!");

Есть идеи?

1 Ответ

0 голосов
/ 23 мая 2019

В дополнение к комментарию, призывающему вас перезагружать расширение после каждого обновления, убедитесь, что вы не тестируете это расширение на самой странице расширений (chrome://extensions/).Попробуйте что-то вроде www.google.com.Вы не можете добавить контент на страницу chrome://extensions/.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...