2015-09-07 60 views
-1

我正在創建一個webapp,它將使用Phone gap在iOS和Android中打包。 HTML頁面將有一些用戶輸入的數據。我想使用jQuery將這些數據保存在數據庫中,而無需在Android和Objective C中編寫任何代碼。因此,將來我們只會根據需要更新jQuery代碼。Phonegap:在數據庫中保存HTML5頁面數據

我需要你們對可能方法的建議。

感謝

+0

你想保存到服務器端或客戶端數據庫? – Hless

+0

僅在設備數據庫中 – user3149046

回答

0

基本上,你有多種選擇。最簡單的是localstorage/websql。

localStorage的

var myData = { 
    key: "value", 
    otherKey: "otherValue 
}; 

// To save 
localStorage.setItem("user_data", JSON.stringify(myData)); 

// To retreive 
var myData = JSON.parse(localStorage.getItem("user_data")); 

的WebSQL/SQLite的

的WebSQL是在瀏覽器中運行的全功能的SQL數據庫(不能在WP平臺上工作)。另一種是使用科爾多瓦SQLite的插件: https://github.com/litehelpers/Cordova-sqlite-storage

0

您可以使用本地存儲太多,但如果你的數據是太大,無法在本地存儲來保存,那麼你需要使用的PhoneGap的sqlite的插件存儲數據到SQLite數據庫。