Mozilla "add on" sdk,simple-pref 模块,动态选项(依赖于先前选项的选项)

Mozilla "add on" sdk, simple-pref module, dynamic options (options that depend on previous options)

我使用 Mozilla 附加组件 SDK 编写了一个 Firefox 附加组件,可以根据网站的类别更改某些网站的颜色。我有四个类别,每个类别有 10 个网站。我希望单选选项成为第一偏好,然后以下偏好取决于第一偏好是类别 1、类别 2 等等。简单偏好是否可能?除了 Mozillas 文档(非常稀疏)之外,我在网上找不到任何附加的 sdk 教程

那是不可能的。简单偏好是静态的。例如,您必须创建自己的 html 站点并使用 simple-prefs 中的按钮打开它以获得动态首选项界面。