2013-07-15 101 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