WebSQL - 容量

时间:2014-04-26 09:52:47

标签: ios cordova web-sql

我在iOS上使用WebSQL数据库有一个PhoneGap应用程序。在某些地方,我正在读取存储容量为5MB,而在其他地方,我正在读取它的50MB,有人可以为我清除这个吗?另外我打算在数据库中存储base64图像。我应该这样做还是应该将图像写入文件系统而不是节省数据库中的空间?

3 个答案:

答案 0 :(得分:1)

我知道这是一篇旧文章,但在我对iOS上的WebSQL测试期间,我发现限制为50MB(如果你只使用没有插件的WebSQL)。

我创建了一个插件来解决此存储限制。

https://github.com/Thinkwise/cordova-plugin-update-quota

答案 1 :(得分:0)

它可以在ios中正常工作,但它不能在黑莓或Windows mobile中工作。

检查一下,

http://www.steveworkman.com/html5-2/standards/2011/the-limitations-of-websql-and-offline-apps/

答案 2 :(得分:0)

localstorage的限制为5MB,iOS中的WebSql为50MB。如果您在phonegap应用程序中使用Sqlite插件,则可以增加数据库大小。