1

你可以有以下几种:是否有可能在清单中有两个单独的css文件,影响两个单独的域?

"content_scripts": [ 
    { 
     "css": [ "style1.css" ], 
     "matches": ["http://domain1.com"],  
     "run_at": "document_end" 
    } 
    ], 

但有可能这样做对两个或多个域? 如下列: (我知道是行不通的,而是例如着想)

"content_scripts1": [ 
    { 
     "css": [ "style1.css" ], 
     "matches": ["http://domain1.com"],  
     "run_at": "document_end" 
    } 
    ], 
    "content_scripts2": [ 
    { 
     "css": [ "style2.css" ], 
     "matches": ["http://domain2.com"],  
     "run_at": "document_end" 
    } 
    ], 

因此,这是可能的吗?如果是这样,该怎么办?

回答

3

当然,你可以根据需要注入许多不同的东西。语法如下:

"content_scripts": [ 
{ 
    "css": ["style1.css"], 
    "matches": ["http://domain1.com"] 
}, 
{ 
    "css": ["style2.css"], 
    "matches": ["http://domain2.com"] 
}] 
+0

这是允许的吗? – user2352308 2013-05-05 17:23:23

+0

@ user2352308是的,它是允许的。这就是我为什么回答它的原因。另外,请注意它是如何与's content_scripts'并且是一个数组,这意味着有多个空间。 – BeardFist 2013-05-05 17:25:28

+0

是的,它不允许。它说,“无效的端口”。 '无法加载扩展名。 'content_scripts [1] .matches [0]'的值无效:端口无效。 – user2352308 2013-05-05 17:27:41

相关问题