相关疑难解决方法(0)

QuotaExceededError:Dom异常22:尝试向超出配额的存储添加内容

在iOS 7上使用iPhone上的LocalStorage会抛出此错误.我一直在寻找一个解决方案,但考虑到我甚至没有私下浏览,没有任何相关性.

我不明白为什么在iOS 7中默认禁用localStorage,但它似乎是?我也在其他网站上测试过,但没有运气.我甚至尝试使用这个网站测试它:http://arty.name/localstorage.html,但它似乎并没有因为一些奇怪的原因而保存任何东西.

有没有人有同样的问题,只有他们有运气修复它?我应该切换我的存储方法吗?

我只是通过存储几行信息来尝试进行硬调试,但无济于事.我使用标准localStorage.setItem()功能来保存.

javascript iphone html5 local-storage

218
推荐指数
4
解决办法
13万
查看次数

在浏览器中,Safari的私密浏览中的sessionStorage与Chrome的隐身模式和Firefox的私人窗口的工作方式不同?

看来,对于sessionStorageChrome的隐身模式与Safari的私人浏览和Firefox的私人窗口,它的工作方式不同?我可以在http://www.webdirections.org/blog/webstorage-persistent-client-side-data-storage/上找到一些内容,但它没有说Safari的私人浏览会抛出异常.

以下是我打开"私人浏览"的方式:

  1. 在Mac上的Safari上,单击菜单栏上的"Safari - >私密浏览"
  2. 在Chrome上,使用"文件 - >新的隐身窗口"
  3. 在Firefox上,使用"文件 - >新的私人窗口"

并在Safari上,sessionStorage不起作用,如果我在控制台中执行以下操作:

> sessionStorage["foo"] = 123.4
Error: QUOTA_EXCEEDED_ERR: DOM Exception 22

> sessionStorage["foo"] 
undefined
Run Code Online (Sandbox Code Playgroud)

但在Chrome或Firefox上,sessionStorage照常工作(非私人浏览).就上述sessionStorage问题而言是否准确?

safari firefox google-chrome session-storage

23
推荐指数
3
解决办法
3万
查看次数

iOS Safari私密浏览localStorage和sessionStorage支持?

我在这里发现了一些问题,在计算器上解决与iOS的Safari浏览器隐私浏览和具体的功能sessionStoragelocalStorage.但我无法找到表明iOS Safari支持的私有资源sessionStoragelocalStorage私有浏览的权威资源.

对此有什么支持,还是来自Apple的任何特定资源表示此功能?普遍的共识是,localStorage如果没有填充物,根本没有支持,同样适用sessionStorage吗?

非常感谢!

javascript safari html5 ios

7
推荐指数
2
解决办法
2万
查看次数

chrome无痕模式下的LocalStorage

因此,在我的Angular 1.5应用程序中,我也想保留页面加载时的数据,

所以我正在使用$window.localStorage

我正在从中读取一些价值localStoarge,它也可以正常工作incognito mode

The page refreshes and yet the values are retained

if($window.localStorage.selectedServers !== undefined)
    selectedObj = JSON.parse($window.localStorage.selectedServers);
Run Code Online (Sandbox Code Playgroud)

问题是

当我复制网址并在隐身的新标签页中打开时,

localStorage 得到不确定的。

如何摆脱这个问题?还是我做错了什么?

javascript html5 web-storage incognito-mode angularjs

6
推荐指数
1
解决办法
1万
查看次数