2012-04-21 5 views
10

Quindi sto scrivendo un'app Web che deve memorizzare ~ 40 MB di dati offline in un database SQL Web offline. Deve funzionare in Chrome (desktop), Safari (desktop e mobile) e nel browser di Android. Ora so che Web SQL è supportato in questi browser e so da che versioni, ma ho bisogno di sapere quanta memoria è consentita. Il desktop Safari supporta 500 MB di memoria del database. Safari mobile supporta 50 MB di memoria del database.Limitazioni di archiviazione SQL Web in Chrome e Android?

Tuttavia ho passato letteralmente ore a cercare dappertutto per scoprire cosa spazio supporta il desktop Chrome e cosa supporta il browser Android ma non riesce a trovare nulla di concreto. Un luogo ha notato un limite di 5 MB rigido per il desktop Chrome, mentre un altro ha indicato un limite di 25 MB per il desktop Chrome (senza utilizzare un'estensione di Chrome). Una fonte per il browser di Android ha rilevato un limite di 15 MB, un altro ha rilevato un limite di 5 MB. Qualcuno mi può indirizzare da qualche parte in cui si afferma quali sono gli attuali limiti per l'archiviazione SQL Web per Android e Chrome?

risposta

4

Vedi questo link per Google Chrome:

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

default è 5 MB, ma è possibile passare la proprietà unlimitedStorage

Ecco un'altra discussione sullo stesso argomento:

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

Per Android se trovato questo thread che potrebbe essere utile: SQLite database maximum storage capacity

+0

Grazie, ma che (se ho letto correttamente) è per le estensioni di Chrome solo non solo per le pagine web standard. – user1231175

+0

Ho letto qualcosa in più e sembra che il limite di archiviazione sia per le estensioni e per i database SQLite. – Tys

+0

Grazie per il tuo tempo e la tua assistenza, ma http://stackoverflow.com/questions/6555697/questo-is-the-size-limitation-of-google-chrome-databases-for-google-chrome-apps Sto parlando di un cromo estensione app/chrome che è completamente diversa purtroppo. Quel collegamento Android è interessante ma sto ancora navigando, ma sembra che parli del livello di applicazione dell'accesso a sql lite piuttosto che sql lite via web sql è possibile che sia impostato per essere la stessa cosa - grazie – user1231175