我想在页面中添加一个自定义样式表,而不需要内容脚本。我的CSS是好的,但下面的代码,使用onUpdated
和onCreated
事件侦听器不起作用。的manifest.json
如何从每个页面的背景页面运行chrome.tabs.insertCSS?
部分:
"permissions": [
"http://www.site_domain.com/*",
"tabs"],
background.html :
chrome.tabs.onUpdated.addListener(function (tab) {
var tabUrl = tab.url;
if (tabUrl.indexOf("site_domain") != -1) {
changeBgkColor();
}
});
chrome.tabs.onCreated.addListener(function (tab) {
var tabUrl = tab.url;
if (tabUrl.indexOf("site_domain") != -1) {
changeBgkColor();
}
});
function changeBgkColor(){
chrome.tabs.insertCSS(null, {file:"css/styles.css"})
};
我想我找到了一个地方,我的解决方案是...控制台与错误... – arathunku 2012-03-20 21:36:25