在chrome扩展程序的清单文件中指定参数时,有一个选项all_frames
。这允许内容脚本嵌入页面的所有帧中或不嵌入。
我想要实现的一个例子是运行 all_frames = false 的a.js和运行all_frames=true
的b.js。
答案 0 :(得分:4)
content_scripts
清单属性是数组,因此您可以定义多个内容脚本规范对象:
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"css": ["mystyles.css"],
"js": ["a.js"],
"all_frames": false
},
{
"matches": ["http://www.yahoo.com/*"],
"js": ["b.js"],
"all_frames": true
}
],