打开新的Firefox窗口后未检测到选项卡

时间:2014-01-14 09:35:16

标签: tabs firefox-addon require firefox-addon-sdk

我正在开发一个Java项目,我们用SDK 1.10实现了firefox 17 ESR的附加组件。 今天我必须修改我们的附加组件才能使用Firefox 24 ESR。我决定使用SDK 1.15。

我们的应用程序必须打开3个新窗口。这是我们使用的本机代码:

private static native void openUrlAfterDelay(String url, String windowName, int delay)
/*-{
   $wnd.setTimeout(function() { $wnd.open(url, windowName, "location=no") }, delay);
}-*/;

在附加组件中,我们需要列出所有标签。我们使用此代码:

var tabs = require('tabs');
for each (var tab in tabs) {
    var worker = tab.attach({
          contentScriptFile:
            data.url("xxxxxxx.js")
      });
}

在Firefox 17中使用SDK 1.10 - >一切都有效 在带有SDK 1.15的Firefox 24中 - >未检测到新窗口/选项卡

有人有解决方案吗?

0 个答案:

没有答案