我使用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的行为不正确?