Chromeの場合、私はIndexedDBとWebSQLを使用できます.FirefoxではIndexedDBを使用できますが、IEについてはどうですか?私はWebSQLを使ったアプリケーションを開発しました。それはデスクトップのChromeとSafari、iOS SafariとAndroidブラウザでうまく動作します。次に、それをDesktop FirefoxとIEに移植したい。私はIndexedDBを検討していますが、IEを見つけてもそれをサポートしていません。どのような選択肢がありますか?IEはindexedDB、WebSQL、またはSQLiteに似たデータベースをサポートしていますか?
答えて
IE10は、IndexedDB
をサポートしています。 IE8 +でlocalStorage
を使用することもできます。以前のバージョンでは、独自のuserData
の動作を使用できます。http://www.javascriptkit.com/javatutors/domstorage2.shtml
WebSQLデータベースは廃止され、仕様は廃止されています。
IEのユーザーのほとんどはIE8またはIE9にあるため、IndexDBは役に立ちません。 localStorageはSQLiteクエリをサポートしていないので、ローカルデータベースを使用しないようにアプリケーションを書き直す必要がありますか? WebSQLは減価償却されていますが、デスクトップChrome、Safari、モバイルで現在動作しているのは唯一のものです。私はIndexedDBを使うのが好きでしたが、モバイルサポートの計画はありません。そうじゃないの? – netmobile
発表された計画はありません。 ChromeのIDBはLevelDBに支えられているので、GoogleがモバイルWebKitにそれを提供するのを見る前に、おそらくAndroidで取得する必要があります。 FFはSQLiteに裏打ちされているので、おそらくAndroidに適しているはずです。 iOSのサポートがあることを誰が知っていますか?とにかくAppleが好むネイティブのアプリモデルとうまくあいまいではないようだ。 – buley
ドゥーリーノートWebSQLには運命**の呪文が与えられましたが、クロスプラットフォームのローカルストレージのための唯一の実用的技術です - 特にモバイルを扱う場合。
IE does not support WebSQLとなっており、仕様書を書いている人は実装上の条件には合致しないため、すぐに実装される可能性は低いです。 IE10はまだ主流ではないので、どちらもIndexedDBではありません。 (また、IndexedDBは、Chrome(旧)とFF(新)の2つの異なる実装を抱えており、完全に安定しているとは言えません)。
localStorage is the only truly cross platform optionモバイルエンブレムは唯一の実装者ではありません。私の経験では、中規模以上のサイズのデータセットではうまく機能しません。
**劇場周辺の「McBeth」と同様に、私はIndexedDB実装の近くでこれらの言葉を言ってはいけないと言います。「Web SQLデータベース仕様はもはや維持されておらず、サポートは将来のバージョンでは廃止されるかもしれません。
Google Chromeチームは、IndexedDBを非常に支持しています。そのため、まだChromeをお持ちでない場合は、すぐにAndroid用Chromeをご利用いただけます。 AndroidにLevelDBを「サポート」する必要はありません。これはChromeが使用する他の多くのライブラリと同じです。
- 1. ポータブルOLAPデータベースSQLiteまたはSQL CEに似て
- 2. WebSQLは主キーをサポートしていますか?
- 3. WEBSQLはアイスクリームサンドイッチでPhonegap Appsをサポートしていますか?
- 4. tvOSはsqliteデータベースをサポートしていますか?
- 5. event.keycodeサポート(または類似)
- 6. javascript(WebSQLまたはIndexeddb)を介してローカルに保存されたDB上でデータベース操作を実行することは可能ですか?
- 7. IEはJQueryをサポートしています
- 8. IndexedDBはWebSQLに比べて非常に遅いですが、何が間違っていますか?
- 9. SharedPreferencesまたはSQLiteデータベース?
- 10. LocalStorageまたはSQLiteデータベース?
- 11. jQueryオブジェクトはIEのプロパティまたはメソッドtrim()をサポートしていません
- 12. SQLiteは同じデータベース内の複数のschematasをサポートしていますか?
- 13. IE 6,7は背景色をサポートしています:継承; CSSのために?
- 14. Sqliteは弱いエンティティをサポートしていますか?
- 15. Amazon CloudfrontはHTTP擬似ストリームをサポートしていますか?
- 16. CSS - 非IEブラウザは "フィルタ"属性をサポートしていますか?
- 17. セレンはIEのgoogleフレームをサポートしていますか?
- 18. IE 9スクリプトエラーSCRIPT438:オブジェクトがプロパティまたはメソッド 'addEventListener'をサポートしていません
- 19. オブジェクトがプロパティまたはメソッド 'stop'をサポートしていません。IE
- 20. IE:オブジェクトがプロパティまたはメソッド 'nearest'をサポートしていません
- 21. PouchDB:クロムのwebSQLの代わりにindexedDBを使用します(これ以上は働かない)
- 22. IEにエラーが発生する原因オブジェクトはプロパティまたはメソッド 'removeChild'をサポートしていませんか?
- 23. IEは擬似要素CSSを超えていますか?
- 24. SQLiteはレプリケーションをサポートしていますか?
- 25. SQLiteはどのようなジョインをサポートしていますか?
- 26. SQLiteは共通テーブル式をサポートしていますか?
- 27. CordovaのIndexedDBとwebSQLの同期データ
- 28. SMSはUDPまたはTCPによく似ていますか?
- 29. Xcode8はSubversion 1.7または1.8をサポートしていますか?
- 30. AndroidはJDK 6または7をサポートしていますか
サポートする必要があるIEのバージョンは何ですか? – Spudley