2012-04-21 16 views
10

私は〜40MBのオフラインデータをオフラインWeb SQLデータベースに格納する必要のあるWebアプリケーションを作成しています。 Chrome(デスクトップ)、Safari(デスクトップとモバイル)、アンドロイドのブラウザで動作する必要があります。今、私はWeb SQLがこれらのブラウザでサポートされていることを知っています。どのバージョンからでも、どれくらいの容量が許されているか知っておく必要があります。 Safariデスクトップは500MBのデータベースストレージをサポートします。 Safariモバイルは、50MBのデータベースストレージをサポートします。ChromeとAndroidのWeb SQLストレージの制限?

しかし、私はどこの場所でChromeデスクトップがサポートしているのか、アンドロイドブラウザがサポートしているものは何かを見つけ出すのに数時間を費やしてきましたが、何も具体的に見つけることはできません。 1つの場所ではクロムデスクトップで5MBの制限があり、もう1つはクロムデスクトップで25MBの制限がありました。アンドロイドのブラウザの1つのソースは、15MBの上限に注意し、もう1つは5 MBの制限を指摘した。誰でもWeb SQLストレージの実際のハード制限がアンドロイドとクロムのためにあることをどこかに教えてもらえますか?

答えて

4

Google Chromeのために、このリンクを参照してください:

http://code.google.com/chrome/extensions/manifest.html#permissions

デフォルトは5メガバイトですが、ここでunlimitedStorageプロパティ

を切り替えることができますが、同じトピックに関する別の議論です:

What Is the Size Limitation of Google Chrome Databases for Google Chrome Apps?

Androidの場合このスレッドが見つかりました: SQLite database maximum storage capacity

+0

ありがとうございますが(私が正しく読んだ場合)は、標準のウェブページだけではなく、クロムの拡張機能です。 – user1231175

+0

私はもう少し読んだところで、ストレージの制限は拡張とsqlliteデータベースの両方にあるようです。 – Tys

+0

あなたの時間と助けてくれてありがとうが、http://stackoverflow.com/questions/6555697/what-is-the-size-limitation-of-google-chrome-databases-for-google-chrome-appsクロムについて話しているapp/chrome拡張子は残念ながらまったく異なります。そのアンドロイドリンクは興味深いですが、それでもまだトロールしていますが、sql liteのアプリケーションレベルのアクセスについては、Web SQLを介して、それは同じことに設定されている可能性があります - ありがとう – user1231175

関連する問題