我正在制作我的第一个Chrome扩展程序,而且我很难使用清单。 我有这段代码:
{
"name": "Test Extension",
"description": "JustforFun",
"version": "1",
"manifest_version": 2,
"permissions": ["tabs", "http://*/*"],
"background": {"page": "background.html","persistent": false },
"browser_action": {"name":"Yellow Background","default_icon": "16x16.png"},
"content_scripts": [
{
"matches": ["http://*/*"],
"js" : ["inject.js"]
} ]
}
我的问题是内容脚本没有包含在任何页面中。或者我可能做错了。我应该看到页面源中包含的内容脚本吗?如果我当时将background.html
页面留空,这是一个问题吗?我会在其中添加内容但是现在我希望我的内容脚本能够正常工作。这是我的内容脚本:
window.onload= function() {
document.body.style.background = yellow;
}
只是一个简单的加载页面时将背景颜色变为黄色。
答案 0 :(得分:1)
在inject.js中缺少引号
window.onload= function() {
document.body.style.background = "yellow";
}