是否存在无法查询localstorage大小的安全性原因

时间:2014-12-16 15:58:21

标签: html5 local-storage

根据MDN似乎没有内置方式来查询local storage的可用大小。这有安全理由吗?如果没有,那为什么没有实现呢?

1 个答案:

答案 0 :(得分:2)

简单地说 - 它还没有实现。 IE例如有.remainingStorage。它上面的Chromium bug跟踪器中有an issue仍处于打开状态,甚至还有一个已经准备好但尚未合并的拉取请求。

我怀疑这会因浏览器人讨厌 localStorage而进入,因为它的性能影响(因为它是同步的)。这是not in the spec,表明不足5mb的限制。

您可以自己计算by pushing bigger and bigger strings并查看它失败的地方,但这也不是特别好的主意。