3

目前我正在开发一个 Firefox 扩展。现在我需要持久存储两个变量的值,以便即使重新启动 Firefox 也可以访问这些值。

我已经找到了以下存储数据的方法:

但是只为两个值创建一个完整的数据库不是有点复杂吗?也许这听起来有点奇怪,但我真的不想将值保存在首选项中,因为实际上它们只是数据而不是首选项。

我真的无法决定哪种方式最好。您将如何存储数据?是否有其他方法可以存储 Firefox 扩展的数据?

4

2 回答 2

2

是的,你应该使用偏好,这就是它们的好处。对于需要记住的少量数据,它们是完美的解决方案。about:config您可以在页面上轻松访问它们。

至于其他存储数据的方法:XUL 文档中的属性可以保存在localstore.rdf. 您可以简单地将数据保存到文件(可能是JSON 编码的)。好吧,您甚至可以将您的数据写入 Windows 注册表(不,不会给出链接)。但是使用偏好应该是更好的解决方案。

于 2012-04-23T12:34:26.390 回答
0

饼干?

火狐饼干教程

Jquery-设置cookies

于 2012-04-23T11:30:45.237 回答