Firefox添加SDK:如何构建设置页面



我正在基于新的Mozilla jpm Add-On SDK构建Firefox Add-On。

构建设置或首选项页面的最佳方法是什么?

应该在一个新的面板,还是一个单独的标签?还有其他的可能性吗?

API有几个设置,比如用户名、密码。但也会有一个显示数据的仪表板。

我敢说我们不应该再使用XUL来构建视图了。但是很难找到不使用XUL的例子。也许你知道一个?

要使某些值仅供用户访问,可以使用simple-prefs模块。

只需在包中声明变量。Json like so

"preferences": [{
    "name": "somePreference",
    "title": "Some preference title",
    "description": "Some short description for the preference",
    "type": "string",
    "value": "this is the default string value"
}],

,像

一样使用
require('sdk/simple-prefs').prefs['somePreference']

相关内容

  • 没有找到相关文章

最新更新