带有 SQLite 插件的 Phonegap 预填充 SQLite 数据库?与Phonegap 1.2 兼容吗?

Posted

技术标签:

【中文标题】带有 SQLite 插件的 Phonegap 预填充 SQLite 数据库?与Phonegap 1.2 兼容吗?【英文标题】:Phonegap Pre-Populated SQLite DB with SQLite Plugin? Compatible with Phonegap 1.2? 【发布时间】:2011-12-12 04:18:54 【问题描述】:

我正在尝试在 phonegap 本机应用程序中包含 SQLite 数据库,我已经看到了几种可行的方法。但是从this recent post 看来,这些似乎在提交应用程序时会造成问题。

发布此内容的人和其他人建议Phonegap SQLite plugin 将允许我在我的应用程序中包含一个预先填充的 SQLite 数据库。

谁能确认这一点并指出我究竟是如何实现预填充数据库的?它似乎不适用于phonegap 1.2。

如果它允许我创建一个预填充的数据库,我将切换到更早的 phonegap。

【问题讨论】:

我尝试按照说明修复条形码阅读器插件,让该插件与 phonegap 1.2 一起使用,但没有成功。 【参考方案1】:

为什么不使用标准的 SQLite DB?

至于预填充部分,您只需要添加一个检查机制,检查用户是否是第一次打开应用程序。如果是,您可以将一些 INSERT SQLite 查询加载到您的数据库中并填充它。如果应用程序第二次打开,则不会发生这种情况。

要准确了解您有哪些选择,请试试下面的这篇文章,我认为它可以回答您的所有问题。

Phonegap Offline Database

【讨论】:

以上是关于带有 SQLite 插件的 Phonegap 预填充 SQLite 数据库?与Phonegap 1.2 兼容吗?的主要内容,如果未能解决你的问题,请参考以下文章

带有 iOs 的 Phonegap 推送通知插件

带有phonegap adobe build的FacebookConnect插件不起作用

带有 iPad 的 Admob PhoneGap 插件

如何使用预填充的 sqlite 数据库发布 phonegap 3.5 应用程序

带有 Phonegap Build 的 Cordova 插件白名单在 iOS 上不起作用

在带有外部 URL 的 iOS 上使用 PhoneGap/Cordova