html5-iPhone上的本地存储限制?

我想知道iPhone上的本地存储HTML 5有什么限制? 我读到它只有5 Mb,但我惊讶的是这么少。 有任何想法吗?

fesja asked 2020-06-21T10:58:56Z
3个解决方案
35 votes

使用localStorage时,iPhone和iPad上的移动Safari将保留5MB内存,然后再抛出QUOTA_EXCEEDED_ERR。 如果您使用的是HTML5 SQL,系统将以5MB的间隔提示用户增加存储限制。

桌面Safari v4对localStorage没有限制afaik。 但是,Safari v5在抛出QUOTA_EXCEEDED_ERR之前将站点限制为5MB,表现出与移动版本相同的行为。

SKFox answered 2020-06-21T11:00:05Z
34 votes

“ iPhone上的当前默认值为5.0 MB。如果数据库超出此限制,将自动要求用户允许或拒绝大小增加。如果他允许增加,则数据库大小限制将增加到10.MB。”

来源:[http://ofps.oreilly.com/titles/9780596805784/ch05_id35816678.html#ch05_id35933214]

Raptrex answered 2020-06-21T10:59:40Z
3 votes

有一种很好的方法可以告诉您浏览器的限制...

[HTTP://Dev-test.呢米宽or.com/Web-storage/support-test/]

dbower60 answered 2020-06-21T11:00:30Z
translate from https://stackoverflow.com:/questions/1921048/limit-of-localstorage-on-iphone