API附加组件SDK - 最近关闭的选项卡和窗口

时间:2013-12-10 17:02:29

标签: firefox-addon-sdk

是否有针对Firefox附加组件的特殊API返回最近关闭的标签页和窗口,或者唯一的解决方案是手动收集它们?

1 个答案:

答案 0 :(得分:1)

不,没有一个,但windows moduletabs module都有close个事件,因此手动收集它们非常容易:

var tabs = require("sdk/tabs");
var closedTabs = [];
tabs.on("close", function(tab) {
    closedTabs.unshift(tab);
});
var mostRecentlyClosedTab = closedTabs[0];