0

我是 Firefox 开发的新手,正在使用附加 SDK。我想知道如何在扩展中获取以下用户界面:

截屏

这个界面是面板吗?如果不是,它是什么以及如何在 Firefox 插件中获取此界面?

4

1 回答 1

1

不,这不是面板。您的屏幕截图显示了一个基于 XUL 的对话框窗口,这就是它看起来像本机对话框的原因。

附加组件 SDK 使用 HTML 来满足其需求,但是在那里创建一个看起来像本机的对话框是很困难的。有一个支持 XUL的附加 SDK 的分支,但它已经过时并且非常实验性。

另一种选择是构建一个经典的扩展​​。它可以简单地为对话框提供一个 XUL 文件(<dialog>用作根标记)并window.openDialog()在某个时候调用以显示它。

于 2012-05-23T05:46:41.757 回答