firefox addOn-SDK:是否可以打开模态外部对话窗口?

时间:2015-10-20 21:51:45

标签: firefox-addon-sdk

我在我的FF addonSDK中使用它来打开一个新的外部窗口弹出窗口。

win = require('sdk/window/utils').openDialog({
    features: Object.keys({
        centerscreen: true,
        resizable: true,
        scrollbars: true
    }).join() + ',width='+w+',height='+h+',top='+pos.top+',left='+pos.left,
    name: "mysite"

});

工作正常,但它作为一个简单的弹出窗口作出反应。 我希望它可以是一个模态面板窗口(类似于铬面板)。

可以这样做吗?

1 个答案:

答案 0 :(得分:0)

是的,你可以。你需要使用“sdk / panel”高级API。 有关更多示例,请参阅此链接:https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/panel