我正在玩HTML5。为此,我使用localStorage创建了一些小的Javascript小部件。直到昨天,Firefox发挥得很好。
然后6.0.2出现,突然localStorage对象为空。
转到http://html5test.com表示不支持本地存储。
使用Chrome查看完全相同的代码(在http://scriptonomicon.dk/CCDashboard/index.html找到)可以正常工作。在Windows上使用Firefox 6.0.2(7)工作正常。
还有其他人在Mac上的Firefox 6.0.2上遇到过本地存储损坏吗?
答案 0 :(得分:2)
对我来说很好:
答案 1 :(得分:2)
您应该检查存储首选项,在位置栏中输入about:config
。相关的偏好是:
dom.storage.enabled
- 显然应该是true
dom.storage.default_quota
- 默认值为5120
答案 2 :(得分:0)
我在Windows上的Firefox 6.0.2上也遇到过这个问题。试过两台不同的电脑。但是,由于about:config中的标志设置正确并且html5test.com指示符表示支持,因此更加奇怪。它绝对不是 - 我花了4个小时在一个简单的setItem / getItem实现拉出我的头发,这只是没有用。 Chrome很好。
最后我想我已经解决了。您是否有机会在本地使用文件系统?尝试在适当的域中工作或在本地为测试域设置本地DNS - 这对我来说已经成功了 - 它现在有效!