1

我正在玩 HTML5。为此,我使用 localStorage 创建了一些小的 Javascript 小部件。直到昨天,Firefox 表现还不错。

然后 6.0.2 出现了,突然 localStorage 对象为空。

转到http://html5test.com显示不支持本地存储。

在此处输入图像描述

使用 Chrome 查看完全相同的代码(可在http://scriptonomicon.dk/CCDashboard/index.html找到)工作正常。在 Windows (7) 上使用 Firefox 6.0.2 效果很好。

有没有其他人经历过本地存储在 Mac 上的 Firefox 6.0.2 上被破坏?

4

3 回答 3

2

对我来说很好:

显示成功的 HTML5Test 屏幕截图

于 2011-09-08T22:52:05.123 回答
2

您应该检查存储首选项,about:config在位置栏中键入。相关的偏好是:

  • dom.storage.enabled- 显然应该是true
  • dom.storage.default_quota- 默认值为5120
于 2011-09-09T08:26:10.460 回答
0

在 Windows 上的 Firefox 6.0.2 上,我也遇到了这个问题。在两台不同的电脑上试过。不过变得更奇怪了,因为 about:config 中的标志设置正确,并且 html5test.com 指示器表示它受支持。但绝对不是——我花了 4 个小时来完成 setItem / getItem 的简单实现,但它不起作用。在 Chrome 中很好。

最后我想我已经解决了。您是否有机会在文件系统上本地工作?尝试从正确的域工作或在本地为测试域设置本地 DNS - 这对我来说已经成功了 - 现在可以工作了!

于 2011-09-11T09:03:57.683 回答