2014-10-16 23 views
2

我正在开发一个使用Addon-SDK的扩展。我想显示一个首选项页面以获得一些用户的配置。如何使用mozilla附加SDK显示首选项页面?

simple-prefs太简单了,因为它支持的数据类型非常有限。

在XUL应用程序,我可以使用下面的

<em:optionsType>3</em:optionsType> 
<em:optionsURL>chrome://myaddon/content/options.html</em:optionsURL> 

设置我的首选项页面。

我发现 the XUL migration guide 它说:

这只能作为一个辅助的迁移提供,它仍然是一个好主意,端口XUL窗口HTML。

那么我该如何制作HTML偏好页?

非常感谢!设置为control偏好型

使用simple-prefs

回答

0

我解决它以下列方式。在其单击事件中,使用选项卡模块打开页面,然后使用simple-storage来存储数据。

就是这样!

+1

但是,这仍然需要用户点击偏好,然后点击你的控制权,对吧?必须有一种方法来做Evernote,例如,当用户点击偏好设置按钮时,只显示一个HTML页面。我很想找到办法做到这一点。 – willlma 2014-10-20 16:38:51

+0

是的,它可以,但sdk插件。如果您想在一次点击中打开首选项,请考虑引导扩展或覆盖扩展。 – 2014-10-22 02:16:10

相关问题