让我解释一下。我的chrome扩展包括:
问题是我没有看到我应该的效果。如何指定我想显示受扩展程序影响的网站版本?
编辑:以下是我正在使用的代码的确切部分:
<iframe id="wikiforum" src="http://mudandblood.net/html/modules.php?name=Forums"></iframe>
它当前指向的url也是由我的扩展名注入了css和js。当我直接访问网站时,一切都有效,但通过iframe,它保持不变。这就是我想要解决的问题。
2nd Edit:是的,我正在通过清单注入内容脚本。像这样:
{
"name": "MnB2+",
"version": "1",
"manifest_version": 2,
"content_scripts": [
{
"js": ["contentscript.js"],
"matches": ["http://mudandblood.net/mudandblood2.swf","http://www.mudandblood.net/mudandblood2.swf"],
"all_frames": true
},
{
"css": ["style.css"],
"js": ["csforum.js"],
"matches": ["http://mudandblood.net/html/*"]
}
],
"permissions": [
"tabs"
],
"web_accessible_resources": [
"irc.html",
"wiki.html",
"style.css",
"vectors/*.svg"
]
}
答案 0 :(得分:1)
所以我是一个笨蛋和一个菜鸟,我解决了自己的问题。我会按你的意愿向下倾斜,我真诚地道歉。如果我没有在这里发帖,就不会想出来。
关键是我没有在第二个内容脚本部分中包含"all_frames": true
。希望这至少可以帮助另一位新手。