Firefox addon 我能';在firefox sdk中关闭此选项卡时,无法获取该选项卡的url
在Sdk教程中: 当我关闭选项卡时,控制台显示“未定义的已关闭”Firefox addon 我能';在firefox sdk中关闭此选项卡时,无法获取该选项卡的url,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,在Sdk教程中: 当我关闭选项卡时,控制台显示“未定义的已关闭” 当选项卡关闭时,如何知道选项卡的url?是否有unload或onbeforeuload事件?类似这样的情况:我认为您的回调运行得有点晚,选项卡对象在那里,但在您的回调启动时,url和title等属性已经消失了,这是因为它们是getter。 var tabs = require("sdk/tabs"); function onOpen(tab) { tab.on("close", logClose); } function
当选项卡关闭时,如何知道选项卡的url?是否有
unload
或onbeforeuload
事件?类似这样的情况:我认为您的回调运行得有点晚,选项卡对象在那里,但在您的回调启动时,url和title等属性已经消失了,这是因为它们是getter。
var tabs = require("sdk/tabs");
function onOpen(tab) {
tab.on("close", logClose);
}
function logClose(tab) {
console.log(tab.url + " is closed");
}
tabs.on('open', onOpen);