我使用 Firefox Add-on SDK 1.14 开发了一个插件。
此插件监听 tabs.ready 事件以执行操作。
从 Firefox 24 开始,当通过 window.open 调用加载页面时,不再触发 tabs.ready 事件。
示例附加代码:
var tabs = require("sdk/tabs");
tabs.on('ready', function(tab){console.log(tab.url)});
示例页面代码:
window.open(
'http://stackoverflow.com',
'',
'width=800,height=600,scrollbars=yes,resizable=no,status=yes,location=yes'
);
我是否遗漏了什么或附加 SDK 行为不正确?