Json 合并2个chrome扩展而不与JS文件和URL冲突
我做了两次扩展 扩展1:Json 合并2个chrome扩展而不与JS文件和URL冲突,json,google-chrome-extension,Json,Google Chrome Extension,我做了两次扩展 扩展1: { "manifest_version": 2, "name": "Plug 1", "version": "1.0", "description": "Plug 1", "content_scripts": [{ "js": ["file1.js"], "matches": ["https://domain1.com/*/files/*"] }] } 扩展2: {
{
"manifest_version": 2,
"name": "Plug 1",
"version": "1.0",
"description": "Plug 1",
"content_scripts": [{
"js": ["file1.js"],
"matches": ["https://domain1.com/*/files/*"]
}]
}
扩展2:
{
"manifest_version": 2,
"name": "Plug 2",
"version": "1.0",
"description": "Plug 2",
"content_scripts": [{
"js": ["file2.js"],
"matches": ["https://domain2.com/*"]
}]
}
有没有办法把两个分机放在一个分机里?我遇到问题是因为我希望file1.js只匹配domain1 bot而不是domain2,反之亦然file2.js只匹配domain2而不是domain1是的,content_scripts是manifest.json中的一个数组,因此可以有多个对象指向不同的脚本。只需将文件复制到另一个扩展名。然后将内容脚本数组中的对象复制到清单中。是的,内容脚本是manifest.json中的数组,因此可以有多个对象指向不同的脚本。只需将文件复制到另一个扩展名。然后将内容脚本数组中的对象复制到清单中