我正在编写一个 firefox 扩展程序,并且确实需要监听 TabOpen 事件并获取有关已打开选项卡的一些详细信息。但是我不知道如何从event
回调接收到的对象中获取实际的选项卡。它在某处event.data
吗?有没有办法检查这个对象?
到目前为止我尝试过的一些代码但它不起作用:
Application.activeWindow.events.addListener("TabOpen",
function(event) {
Application.console.log("TabOpen");
var tab = event.data.target;
Application.console.log(tab.uri);
}
);