使用预先存在的数据库创建PhoneGap iOS应用程序

时间:2013-06-25 18:47:08

标签: javascript ios sqlite cordova

我最近开始使用PhoneGap(版本2.8.0)开发一个可作为Medicine Finder的应用程序。在过去,我创建了该工具的Web版本,该工具使用jQuery Mobile和PHP来访问远程SQL数据库。

PhoneGap似乎是一个很有吸引力的选择,可以将应用程序转换为我可以部署到iPhone / Android应用程序商店的东西,但要求我重新编写我之前在HTML5和HTML中使用的Web应用程序。 JavaScript的。因为使用该应用程序的大多数人都在iPad上,并不总能保证互联网连接,所以应用程序的计划是使用预先填充的本地数据库。

尽管应用程序的功能似乎很容易实现,但似乎使用预先存在的本地数据库与PhoneGap并不是那么简单。我花了15个多小时试图找到一个简单的方法来做到这一点但没有成功。我知道github上存在大量的phonegap + sqlite插件,但由于缺少文档和与较新版本的PhoneGap不兼容,我无法让它们工作。

如果有任何人对此有任何经验,我会非常感谢他们的意见。

另外 - 如果有必要,最简单的工具是将我的.sql数据库(2个表,一个有大约360个条目,另一个有20个条目)转换成SQLite数据库。

1 个答案:

答案 0 :(得分:0)

我已经将我的一个组织项目从phonegap 1.8升级到phonegap 3.0并使用此插件进行SQLite处理

Plugin Link

安装指南写得很好,如果正确使用,插件需要几分钟才能安装完毕 Guide

不确定从SQL到SQLite的转换器