7

iOSがlocalStorage/WebSQLデータベースを永続化しない問題は、ここや他のサイトで頻繁に議論されています。私が抱えている問題は、回避策が非常に多様であり、時間の経過とともに進化してきたことです。ネイティブSQLiteAPIを使用する2つの異なるPhoneGapプラグイン、SQLデータベースをドキュメントディレクトリに定期的にコピーするプラグイン、さらにSQLデータベースの場所を指定するために使用できるXcode.plistファイルの設定を提案しました。どのソリューションが現在の時点(iOS6以降およびCordova2.4以降)に最適かわからないため、混乱を招きます。これは現在Cordovaに組み込まれていますか、それともプラグインが必要ですか。もしそうなら、どのプラグイン?Xcode構成ファイルでデータベースの場所を設定するのはどうですか。どんな助けでも深く感謝します

4

1 に答える 1

2

phonegap の現在のバージョンでは、sqlite データベースで SQL を使用するために外部プラグインは必要ありません。現在のコードは iOS と互換性があります。独自の回避策を作成/実装する必要はありません。また、アプリを実行する必要がある場合はいつでも phonegap が実装されることを確認できます (これが、phone-gap という名前が GAP を埋める理由です)。

http://docs.phonegap.com/en/2.1.0/cordova_storage_storage.md.html#ストレージ

于 2013-03-04T22:52:19.227 に答える