Firefox插件的选项页面使用添加
我正在开发一个Firefox扩展,并希望打开一个用户可以调整设置的自定义 HTML页面。 我可以用不同的方式做到这一点,但希望使用Firefox附加管理器中显示的标准选项按钮 。
我已经看到了一些关于它的文档,但是我在使用在线附加组件生成器:首选项系统,内联选项,简单首选项来找到适合此功能的文档时遇到问题。
有人知道如何添加标准的选项按钮,显示在加载项管理器中,并处理其单击事件以显示自定义选项页面? (就像Google Chrome中可能的那样)
生成器项目有一个'属性'对话框,其中有一个字段,您可以粘贴额外的JSON来创建首选项:
https://www.evernote.com/shard/s1/sh/cdb97850-935d-4cf1-95f1-a25c130d1498/4b0b2553f3aa85e4d6489c1d50492c97
(修复了链接,抱歉)
以下是构建器中的一个示例,它实现了所有不同的类型,并包含文档:
https://builder.addons.mozilla.org/package/60337/latest/
您会注意到,您可以定义的一种类型的前缀是一个“控制”前缀,本质上是一个按钮,可以发出您可以从main.js中收听和响应的自定义事件。 然后你可以打开一个新的选项卡或插件页面,并带有其他偏好设置?
https://addons.mozilla.org/en-US/developers/docs/sdk/latest/packages/addon-kit/simple-prefs.html#prefs
链接地址: http://www.djcxy.com/p/65247.html