【发布时间】:2014-09-25 15:24:21
【问题描述】:
在 Chrome 扩展开发中,我们有后台页面概念。 Firefox 扩展开发中是否也有类似的东西。在开发 Chrome 扩展程序时,我见过像
这样的方法window.Bkg = chrome.extension.getBackgroundPage().Bkg;
$(function () {
var view = null;
if (Bkg.account.isLoggedIn()) {
view = new Views.Popup();
$("#content").append(view.render().el);
} else {
$("#content").append(Template('logged_out')());
Bkg.refresh();
}
}...........
主要逻辑写在后台页面(如 isLoggedIn 等)和扩展弹出页面中,我们称为后台页面。例如,这里总是加载管理会话的背景页面。我们如何在 Firefox 扩展开发中拥有类似的功能。
【问题讨论】:
-
公平地说,这不是编写 Chrome 扩展的好方法。
标签: google-chrome-extension firefox-addon-sdk