使用HTML5的Web SQL本地存储在iPad上的数据时,什么是最大的数据大小?
当你到达的是,它只是提示用户增加了吗? 那是一个简单的是/否权限请求? 如果是这样,有什么硬性限制(超出该竟然没有用户允许其扩大的选项)?
是否localStorage的工作方式相同?
使用HTML5的Web SQL本地存储在iPad上的数据时,什么是最大的数据大小?
当你到达的是,它只是提示用户增加了吗? 那是一个简单的是/否权限请求? 如果是这样,有什么硬性限制(超出该竟然没有用户允许其扩大的选项)?
是否localStorage的工作方式相同?
通过您的网站在移动Safari浏览器中创建的所有Web SQL数据库的总限额为50MB。 请用户在确认接受上述5MB的,你以后不能再增加现有数据库的大小,你只能创建一个新的,次要的,分贝,所以你必须计划好,设置大小当您第一次创建数据库。
var theBiggestDB = openDatabase('databaseName', '1.0', 'My Database', 50*1024*1024);
看到这个答案: https://stackoverflow.com/a/6281947/1233018
对于HTML5应用程序缓存限制为50 MB。 我尝试以下清单(超过50MB总)
CACHE MANIFEST
CACHE:
icon.gif
font.ttf
index.htm
5mb.mp4
7_4mb.mp4
19mb.mp4
19_1mb.mp4
和它说:“应用程序缓存更新失败,因为大小配额超出”
如果我更改舱单以下(小于总50MB)
CACHE MANIFEST
CACHE:
icon.gif
font.ttf
index.htm
# 5mb.mp4
7_4mb.mp4
19mb.mp4
19_1mb.mp4
它要求我增加应用程序缓存大小为50MB,并正确保存所有数据。
测试它的iPad,iPad 2的,新的iPad
对于Web SQL存储应该是相同的限制。
5MB后,我相信它会提示用户是否愿意分配更多的空间。 这对的WebSQL。
没有最高限额的大小,就我见过的。