2013-07-15 52 views
2

我使用phonegap构建移动应用程序,并使用Phonegap 2.9.0版本和https://github.com/pgsqlite/PG-SQLitePlugin-Android的SQLite插件。如何在Phonegap中的Android + iOS中安装SQLIte插件

我必须包括下列index.html中js文件,

<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8" src="SQLitePlugin.js"></script>

然后调用以下方法deviceready事件,

var db = window.sqlitePlugin.openDatabase("test.db", "1.0", "test", 20000);

我也复制了测试。 db数据库到这个文件夹“/ data/data /”+ pName +“/ databases /”。

我遵循上述网站中给出的确切步骤,但不知道仍然缺少一些东西,而SQLite插件无法正常工作。

请帮助我,如果有人有例子,那么它对我来说更好理解。

问候

+0

什么是错误您收到?什么是问题?你究竟想要做什么以及你尝试过什么? –

回答

-2

请改变你的代码行

var db = window.openDatabase("test.db", "1.0", "test", 20000); 

,而不是

var db = window.sqlitePlugin.openDatabase("test.db", "1.0", "test", 20000); 
+0

谢谢!但是我想将我的Phonegap应用程序连接到SQLite数据库,并且不可能在不使用连接字符串的情况下使用sqlitePlugin。 –

+0

数据库大小是否有限制?我已经加载了具有多于1MB数据的resultSet JSONARRAY,应用程序崩溃,logcat信息在以下链接中。 http://stackoverflow.com/questions/19310296/android-webview-loadurl-to-javascript-callback-function-sqlite-data。请帮我解决这个问题。 – Karthick