将内容脚本注入到不同扩展名的动作弹出窗口中的iframe中?

时间:2013-10-10 14:11:49

标签: javascript iframe google-chrome-extension content-script

我需要能够将内容脚本注入到另一个扩展的action的popup.html中的iframe中。

以前,在对此扩展程序进行更新之前,扩展程序会将iframe注入活动选项卡。我能够像这样配置我的清单:

"content_scripts": [{
    "matches": ["https://*.domain.com/*"],
    "js": ["content.js"],
    "all_frames": true
}],

工作正常,内容脚本被注入iframe。现在这个扩展程序在action的popup.html中有iframe,我无法让它工作。

有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:0)

一般情况下,您无法执行此操作,因为chrome-extension: is not/no-longer a valid scheme

但是,如果您可以在不使用通配符的情况下定位popup.html,则可能可以通过setting a "bad flag" in the Chrome://flags page开始工作。

显然,这只适用于您自己的个人浏览器。