我试图从注入的JavaScript我的CSS将其注入为内容脚本:
"content_scripts": [
{
"matches": ["http://www.google.com/*"],
"js": ["script.js"]
}
],
我发现类似的问题有关注射CSS,但我同时使用从代码中遇到的问题接受的答案 。 这里是我script.js
内容:
var link = document.createElement("link");
link.href = chrome.extension.getURL("style.css");
link.type = "text/css";
link.rel = "stylesheet";
document.getElementsByTagName("head")[0].appendChild(link);
我加载一些页面后出现在控制台此消息:
铬扩展的拒绝负荷://phkgaaiaakklogbhkdnpjncedlbamani/fix.css。 资源必须在web_accessible_resources清单项中列出,以通过扩展之外页面加载。
有没有什么办法解决这一问题? 或者,也许,一些其他的方式从该JavaScript文件注入CSS?
注:我不能从清单包括直接样式表。