使Google Chrome扩展程序始终适用于Site X.

时间:2014-05-17 16:13:19

标签: google-chrome google-chrome-extension

我创建了一个小型扩展程序,将简单的css文件应用于网站。

目前,它适用于所有网站,仅在我点击我的扩展程序的图标时才适用。

我需要它始终适用于某个特定网站

我认为这与我的manifest.json有关:

{
"manifest_version": 2,

"name": "UI",
"description": "UI alter",
"version": "1.0",

"permissions": [
    "tabs",
    "activeTab",
    "http://thewebsite.com"
],
"background": {
    "scripts": ["override.js"],
    "persistent": true
},
"browser_action": {
    "default_icon": "icon.png",
    "default_title": "change ui"
}

}

1 个答案:

答案 0 :(得分:1)

您需要使用内容脚本,并在清单中使用matches参数:

"content_scripts": [
  {
    "matches": ["http://www.google.com/*"],
    "css": ["mystyles.css"],
    "js": ["jquery.js", "myscript.js"]
  }
],

请参阅Doc