Firefox附加组件:将内容脚本注入iframe,src为"about:blank"

Eas*_* L. 6 firefox firefox-addon firefox-addon-sdk

我们正在开发一个加载项,并希望将内容脚本注入首页和所有框架.但是我们发现内容脚本不能用src注入iframe作为"about:blank""javascript:...".

有什么意见/建议吗?

示例page-mod:

require("sdk/page-mod").PageMod({
            include:["*", "file://*"],
            contentScriptFile: [
                "./content/content.js",
            ],
            attachTo: ["existing","top", "frame"],...
Run Code Online (Sandbox Code Playgroud)

eri*_*old 0

尝试这个:

require("sdk/page-mod").PageMod({
        include:["*", "file://*", "about:blank", "javascript:*"],
        contentScriptFile: [
            "./content/content.js",
        ],
        attachTo: [[b]"existing","top", "frame"[/b]],...
Run Code Online (Sandbox Code Playgroud)