我正在创建一个针对iOS 6.1及更高版本的cordova应用程序。我需要用图像存储json数据。正如你猜测的那样,图像将被存储为base-64字符串。我需要存储数十个图像,在这种情况下,最好使用localStorage或filestorage。 Cordova的本地存储有任何尺寸限制吗?Cordova将图像存储在localstorage
1
A
回答
2
Cordova使用浏览器的本机实现localStorage
(如果可用),仅在localStorage
不可用的情况下使用它自己的实现。通常,localStorage
的限制是未知的,因为它取决于浏览器和用户设置。 specs中有5 MB的任意限制,它等于2.5 MB的2字节编码文本,大约等于1.8 MB的二进制数据。
FileStorage
看起来更适合您的需求。
0
使用localForage,您可以将图像存储为base64字符串或甚至Blob。
http://mozilla.github.io/localForage/
https://developer.mozilla.org/en-US/docs/Web/API/Blob
相关问题
- 1. 将图像存储在localStorage中
- 2. 将Json存储在localStorage中
- 3. LocalStorage Cordova
- 4. 将图像保存到localstorage - canvas
- 5. 将localStorage数据存储在数组中
- 6. 将会话密钥存储在localstorage中
- 7. 如何将数组存储在localStorage中?
- 8. 将图像上传到localStorage
- 9. localStorage像HTA存储替代品
- 10. 将图像存储在缓存中
- 11. 将图像保存在Azure存储中
- 12. 将图像存储到iphone
- 13. 将URL从URL存储到localstorage
- 14. 是否将值存储到localStorage同步?
- 15. 使用localStorage存储和检索PNG时的空白图像
- 16. 使用localStorage存储多个存储
- 17. 在2017年将图像存储为blob?
- 18. 将图像存储在列表中
- 19. 如何将图像存储在mongolab中
- 20. 将图像存储在plist中
- 21. 如何将图像存储在NSUserDefaults中?
- 22. 如何将图像存储在FireMonkey中?
- 23. 如何将图像存储在BLOB中?
- 24. 将图像存储在MySQL中
- 25. BlackBerry-将图像存储在PersistentStore
- 26. 将图像存储在mat矢量中
- 27. 将图像存储在数据库中
- 28. 将图像存储在sql server中 - ASP.NET
- 29. 将图像存储在NoSQL商店
- 30. 将图像存储在plist中