私のアプリケーションでphonegap(1.2)のSQLite関数を使用しています。アプリケーションを終了して再起動した後、以前データベースに保存したすべてのデータはなくなりました。どのようにデータを失うのを防ぎ、アプリケーションはどこにデバイス(Android、iPhone)に保存されているのですか?アプリケーションを終了した後のPhoneGapドロップデータベース
表を作成します。
function favouritesInit(transaction){
transaction.executeSql('CREATE TABLE IF NOT EXISTS FAVOURITES (id INTEGER PRIMARY KEY, lat, ln, title, cont)');
}
挿入を:
var statement = 'INSERT INTO FAVOURITES (lat, ln, title, cont) values('+the_fav.getPosition().lat()+', '+the_fav.getPosition().lng()+', '+the_fav.getTitle()+', '+content+')';
transaction.executeSql(statement);
おかげ
これは決して起こらないはずです。使用しているOSとバージョンは何ですか? –
Android 2.3.3およびiPhone 4.3 Phonegap 1.2。 – Konobi