How would I go about including the jQuery library in my Google Chrome Content Script? I have tried, fruitlessly, of course. Should I use <script src="..." /></script>
, or is there a different/better way to go about it? Thanks in advance!
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
Putting it into your background html doesn't do what you want. You need to mention it in your manifest.json, like this:
{
"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"]
}
]
}
回答2:
The above answer works. An alternate answer which uses injection (which is what I was really looking for when I found this page first) is here:
Google Chrome Extensions: How to include jQuery in programmatically injected content script?