我正在創建一個webapp,它將使用Phone gap在iOS和Android中打包。 HTML頁面將有一些用戶輸入的數據。我想使用jQuery將這些數據保存在數據庫中,而無需在Android和Objective C中編寫任何代碼。因此,將來我們只會根據需要更新jQuery代碼。Phonegap:在數據庫中保存HTML5頁面數據
我需要你們對可能方法的建議。
感謝
我正在創建一個webapp,它將使用Phone gap在iOS和Android中打包。 HTML頁面將有一些用戶輸入的數據。我想使用jQuery將這些數據保存在數據庫中,而無需在Android和Objective C中編寫任何代碼。因此,將來我們只會根據需要更新jQuery代碼。Phonegap:在數據庫中保存HTML5頁面數據
我需要你們對可能方法的建議。
感謝
基本上,你有多種選擇。最簡單的是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
您可以使用本地存儲太多,但如果你的數據是太大,無法在本地存儲來保存,那麼你需要使用的PhoneGap的sqlite的插件存儲數據到SQLite數據庫。
你想保存到服務器端或客戶端數據庫? – Hless
僅在設備數據庫中 – user3149046