Windows中未记录Firefox扩展首选项

Windows中未记录Firefox扩展首选项,firefox,firefox-addon,preferences,Firefox,Firefox Addon,Preferences,我有一个简单的Firefox扩展首选项窗格,如下所示: 这在Linux上非常有效,这意味着用户可以勾选或取消勾选复选框或选择单选按钮,单击“确定”,然后在再次打开首选项时,保存最新的选择 令我惊讶的是,当在Windows上测试时,选择没有保存,即当再次打开首选项窗格时,选择返回到默认值 我认为这个首选项窗格中的选择是由Firefox处理的,但我可能错了 你们知道为什么这在Windows上不起作用吗。特别是,它在Windows 7上的FF 3.6.1、FF 8和FF 7.0.1上不起作用。您应

我有一个简单的Firefox扩展首选项窗格,如下所示:


这在Linux上非常有效,这意味着用户可以勾选或取消勾选复选框或选择单选按钮,单击“确定”,然后在再次打开首选项时,保存最新的选择

令我惊讶的是,当在Windows上测试时,选择没有保存,即当再次打开首选项窗格时,选择返回到默认值

我认为这个首选项窗格中的选择是由Firefox处理的,但我可能错了


你们知道为什么这在Windows上不起作用吗。特别是,它在Windows 7上的FF 3.6.1、FF 8和FF 7.0.1上不起作用。

您应该将
放在
中,而不是

您的代码没有明显的问题。如果您转到
about:config
并在那里设置值,重新启动浏览器后这些值是否会保留?另外,请打开错误控制台-当您使用pref窗格时,有任何错误出现吗?谢谢Wladimir。我认为尼古拉的建议非常有效,它很有效。太神奇了。这是一个新的教训。非常感谢尼古拉!