1

phonegapを使用してネイティブアプリを開発したいと思います。データをsqliteデータベース(5 mbを超えるサイズ)に保存したい。今の私の質問は:

phonegapにネイティブのsqliteプラグインを使用する必要がありますか?ドキュメントでは:http ://docs.phonegap.com/en/2.5.0/cordova_storage_storage.md.html#Storage 「データベースを開く」の下に新しいsqliteデータベースを作成すると書かれています。では、なぜネイティブのsqliteプラグインが必要なのですか?ページの上部に非推奨のwebsql標準について何かが書かれているので、これは本当に私を混乱させます。

phonegap storage apiは何を使用していますか?sqliteまたはwebsql?そして、どの制限がありますか?

ありがとう

4

1 に答える 1

2

WebSQLをサポートしていないデバイスにはプラグインが必要だと思います。WebSQLは、iOS、BB、およびAndroidブラウザーでサポートされていますが、WindowsPhoneまたはBB10ではサポートされていません。WebSQLがサポートされていない場合、プラグインはポリフィルします。

または、私のライブラリを試すこともできますhttps://bitbucket.org/ytkyaw/ydn-db/wiki/Homeこれは純粋なJavaScriptなので、プラグインは必要ありません。ライブラリはWebSQLとIndexedDBをサポートしているため、ほとんどのプラットフォームで機能するはずです。

于 2013-03-18T08:57:32.600 に答える