据我了解并能够测试,到目前为止,Chrome(Windows 上的 v 19)将本地存储“限制”为 2.49 Mb,这是我自己验证的数字。但是,我必须处理的存储场景相当复杂。我有一个类似 IDE 的界面,当用户将鼠标悬停在相关内容上时,我会从服务器获取上下文相关的帮助。完成此操作后,我会将帮助文本(HTML 通常在 120 到 1024 个字符之间)存储到 localStorage。到目前为止没有问题。但是,IDE 是一个非常大且复杂的IDE,并且在适当的时候localStorage 将包含100 甚至1000 键。我不清楚的是 - 相当基本的 localStorage 限制测试的结果(我自己的和我在网上遇到的)仍然有效 - 测试是通过在一个键下存储一个长字符字符串来完成的与我上面描述的有很大不同。我假设至少存在与密钥存储本身消耗的空间相关的开销。