HTML5 と Javascript を使用してアプリを作成しています。このアプリは、Windows および iOS 6 (iPad) に対応します。JavaScript を使用してローカル データベースにアクセスする必要があります。これは、サーバー側が関与しない純粋なオフライン ap です。
私のジレンマは -
WebSQL は W3C でサポートされなくなりました。
IndexedDB は Firefox では動作しますが、iOS6 では動作しません。
最も重要なことは、履歴がクリアされるたびにデータがクリーンアップされるため、HTML5 ローカル データベース ストレージを回避したいということです。
SQLite のような耐久性のあるデータベースをアプリ用にローカルに用意したいと考えています。純粋な JavaScript を使用して SQLite にアクセスすることは可能ですか? Windows の Firefox と iPad で動作します。
編集: アプリは iPad (iOS6) のブラウザーからは実行されません。アプリは ipa ファイルにパッケージ化され、iPad デバイスにインストールされます。