当前位置:  开发笔记 > 编程语言 > 正文

iPhone上本地存储的限制?

如何解决《iPhone上本地存储的限制?》经验,为你挑选了2个好方法。

我想知道iPhone上localstorage HTML 5的限制是什么?我读到它就像5 Mb,但我很惊讶这么少.有任何想法吗?



1> SKFox..:

在使用localStorage时,在投掷QUOTA_EXCEEDED_ERR之前,iPhone和iPad上的Mobile Safari将保持5MB.如果您使用的是HTML5 SQL,则会以5MB的间隔提示用户以增加存储限制.

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


+1最好的答案.其他人似乎有点困惑.`localStorage!== WebSQL存储`...

2> Raptrex..:

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

资料来源:http://ofps.oreilly.com/titles/9780596805784/ch05_id35816678.html#ch05_id35933214


仅当您使用Web SQL数据库http://dev.w3.org/html5/webdatabase/而不是Web存储(javascript'localStorage'key/val存储)时才会出现这种情况http://dev.w3.org/html5/webstorage /将失败而不会让用户增加使用的空间.
仅供参考:对于iPad 3.2,您可以要求任何大小不超过50 MB的尺寸
谢谢!并且你知道如果在10 MB之后再次要求15 MB吗?
推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有