【问题标题】:What are some of the ways to store data using Cordova/PhoneGap/Ionic?使用 Cordova/PhoneGap/Ionic 存储数据的方法有哪些?
【发布时间】:2014-12-03 08:05:22
【问题描述】:

正如标题所暗示的那样。只是想知道一些在cordova应用程序上存储各种数据的方法。由于本地存储是浏览器的东西,因此不确定这是如何工作的,但是当应用于手机上的本机应用程序时,这是否有效?你能用 SQLite 之类的东西来处理大量信息和模型吗?

【问题讨论】:

标签: database sqlite cordova local-storage ionic-framework


【解决方案1】:

编辑:经过更多研究,在 PhoneGap 环境中使用的最佳解决方案是angular-localforage

https://github.com/ocombe/angular-localForage

此 Angular 服务利用 Mozilla LocalForage 的优势,它将尝试使用最强大的解决方案来保存您的数据,但随后将求助于更简单、更兼容的选项。

【讨论】:

    【解决方案2】:

    localForage,来自 Mozilla 的更简化的离线存储

    http://mozilla.github.io/localForage/

    将它与任何 js 库一起使用并存储类似的东西

    • 数组
    • 数组缓冲区
    • 斑点
    • Float32Array
    • Float64Array
    • Int8Array
    • Int16Array
    • Int32Array
    • 号码
    • 对象
    • Uint8Array
    • Uint8ClampedArray
    • Uint16Array
    • Uint32Array
    • 字符串

    【讨论】:

    • +1 用于 localForage。将使用设备中最好的可用存储(IndexedDB、WebSQL)或回退到 LocalStorage。
    • 感谢您提及 localForage,我以后一定会考虑使用它。现在我认为 cordova SQLite 插件符合我的需求。
    猜你喜欢
    • 1970-01-01
    • 2015-08-25
    • 2014-10-10
    • 1970-01-01
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    • 2022-11-15
    • 1970-01-01
    相关资源
    最近更新 更多