我知道可以将CSS添加到包含Content_Scripts的页面,但我想在JS文件中使用InsertCSS函数。
我有:
chrome.tabs.insertCSS(null, {code: "adfree.css"});
但它不会改变网页的任何内容。我给了权限:
"permissions": [
"tabs", "*://*"
],
为什么不起作用?
修改
chrome.tabs.insertCSS({file: "adfree.css"});
或
chrome.tabs.insertCSS(null, {file: "adfree.css"});
也不起作用......
答案 0 :(得分:2)
您正在传递文件名,但使用code
密钥时应该使用file
密钥:
chrome.tabs.insertCSS(null, {file: "adfree.css"});
有关详细信息,请参阅the documentation。