我们如何将脚本注入到安装插件之前存在的选项卡中?
一旦用户安装了我们的插件并且不刷新页面,我们希望将我们的脚本注入所有打开的选项卡。
知道如何做到这一点吗?
目前,我们将脚本注入到用户以这种方式安装插件后打开的新选项卡中:
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 add-on sdk 1.12
谢谢