我们如何将我们的脚本注入之前安装我们的附加组件的标签?
我们希望在用户安装我们的插件并且不刷新页面时将脚本注入所有打开的标签页。
知道如何做到这一点?
目前,我们将脚本注入新标签页,用户打开后以这种方式安装我的加载项:
pageMod.PageMod({
include: "*",
contentScriptFile: [self.data.url("js/jquery-1.8.1.min.js"), self.data.url("content.js")],
onAttach: function (worker) {
worker.port.on('settings', function () {
log('settings: get');
var settings = {
user: storage.user
};
worker.port.emit("settings", settings);
});
}
});
不过,我们使用firefox附加软件sdk 1.12
由于
答案 0 :(得分:1)
只需添加选项
即可attachTo: ["existing"]