【问题标题】:How to use local storage on phonegap?如何在phonegap上使用本地存储?
【发布时间】:2015-01-05 05:35:06
【问题描述】:

我开始使用 phonegap 做笔记应用。现在我如何使用 cordova 本地存储或类似的东西来保存、删除和编辑笔记。我也在使用 angularjs 和 ionic 框架。

提前谢谢你。

【问题讨论】:

    标签: angularjs cordova local-storage storage


    【解决方案1】:

    在我的 ionic 项目中,我使用 angular-localForage,这是一个出色的 Angular 模块,它为 https://github.com/mozilla/localForage 提供服务和指令。因此,您可以将 WebSQL、IndexedDB 或 LocalStorage 与相同的类似 localStorage 的 API 一起使用。

    【讨论】:

      【解决方案2】:

      我写了一篇关于如何在 Cordova/Ionic 框架中使用 localStorage 的博文:http://blog.glaucocustodio.com/2015/03/30/local-storage-with-alasql-in-cordovaionic-framework/

      【讨论】:

        【解决方案3】:

        Html 可用于本地存储或 java 脚本。如果您还使用本机代码(objectivec/android),您也可以使用 sqllite 作为 storage.html5 是最佳选择。

        html5中本地存储的方法

        1)window.localStorage - 存储没有过期的数据 2) datecode.sessionStorage - 存储一个会话的数据(关闭选项卡时数据丢失)

        【讨论】:

          【解决方案4】:

          你可以直接使用html5自带的localStorage对象,你不需要为cordova做任何特别的事情,因为你已经在一个支持本地存储的webview中了。

          如果您还没有看过,这里是 html5 中本地存储的介绍: http://diveintohtml5.info/storage.html

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多