【问题标题】:How to create a database to store logs using phonegap?如何使用phonegap创建一个数据库来存储日志?
【发布时间】:2016-01-11 03:41:01
【问题描述】:

我正在使用 phonegap 为 iOS 设计一个应用程序。我想要做的是每次用户按下屏幕上的按钮时记录日期和时间,并且能够以管理员访问权限查看登录设备屏幕。我知道我必须创建某种数据库来存储信息,但是有人可以给我一个关于如何创建数据库的示例,因为我是 phonegap 的新手,不知道该怎么做。

【问题讨论】:

标签: javascript html database cordova phonegap-build


【解决方案1】:

在我看来,保存大量数据的最佳 SQLite 插件是这个插件:

https://github.com/brodysoft/Cordova-SQLitePlugin

存储没有限制。在这篇 How to compact SQL instructions in Cordova? 的帖子中,我已经写了如何压缩 SQLite 指令,所以你没有所有这些事件重载。

但是您真的要保存每次点击吗?这将是大量的脚本工作。

【讨论】:

    【解决方案2】:

    似乎 localStorage 足以解决您的问题。您可以简单地 Json.stringify 您的数据并将其放入本地存储。稍后从那里获取它并 json.parse 它。没有phonegap 只需要纯html5。尝试搜索 localstorage HTM5

    【讨论】:

    • 据我所知,Localstorage 只能存储 5MB 的数据。我想要可以存储更多的东西。
    猜你喜欢
    • 1970-01-01
    • 2017-07-08
    • 2013-09-19
    • 2013-04-12
    • 1970-01-01
    • 2013-03-05
    • 2019-03-10
    • 2014-01-17
    • 2019-10-23
    相关资源
    最近更新 更多