jQuery в Google Chrome Content Script? - PullRequest
45 голосов
/ 09 июля 2010

Как мне включить библиотеку jQuery в мой скрипт контента Google Chrome? Я пытался, безрезультатно, конечно. Должен ли я использовать <script src="..." /></script>, или есть другой / лучший способ сделать это? Заранее спасибо!

Ответы [ 2 ]

67 голосов
/ 12 июля 2010

Помещение его в фоновый html не делает то, что вы хотите. Вы должны упомянуть это в вашем manifest.json, например:

{
  "name": "MyExtension",
  "version": "0.1",
  "description": "blah blah",
  "background_page": "background.html",
  "content_scripts": [
    {
      "matches": ["http://*/*","https://*/*"],
      "css": ["extension.css"],
      "js": ["jquery-1.4.2.js", "extension.js"]
    }
  ]
}
1 голос
/ 01 июля 2015

Приведенный выше ответ работает. Альтернативный ответ, который использует инъекцию (именно это я и искал, когда впервые нашел эту страницу):

Google Chrome Extensions: как включить jQuery в программно внедренный скрипт контента?

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