2010-05-05 20 views
14

Chiunque conosce la dimensione massima della "cache dell'applicazione offline" di Safari sull'iPad & iPhone. Sembra che sia 5 MB. C'è un modo per ingrandire questa dimensione?Dimensione massima iPad/iPhone Application Cache offline

Documenti offline cache dell'applicazione: http://developer.apple.com/safari/library/documentation/iPhone/Conceptual/SafariJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html

+0

potevo bump a 50 MB senza alcuna difficoltà. – FloydThreepwood

risposta

9

Ho lo stesso problema su iPhone. Sull'iPad ho pensato di girarmi. Se il file manifest contiene file inferiori a 5 MB la prima volta e si aggiorna la cache tramite window.applicationCache.update() e prima di eseguire l'aggiornamento si aumenta il numero di file manifest al di sotto di 10mb funzionerà. Se continui a farlo (aumentando il manifest da < 5MB ogni volta e poi update()) vedrai che l'iPad può memorizzare più del limite di 5MB.

È così triste che Apple non supporti Flash e MIDP, ma solo HTML5 per le web-app incida così tanto su questo.

0

Leggiamo il mio test a qui: Mobile Safari 5mb HTML5 application cache limit?

penso che le tue applicazioni hanno bisogno di un accordo di utente per la memorizzazione più di 5 MB. Un altro problema che si ottiene è il problema di rete. È troppo lento per 50 MB di trasferimento ...

4

Se l'applicazione utilizza più di 5 MB rispetto a iPhone/iPad chiederà all'utente di consentire al sito Web di utilizzare più spazio.

Increase Local Storage

+0

Ma c'è una dimensione * max *? –

+0

@koiyu, non lo so. Non abbiamo testato il limite perché avevamo una quantità di dati molto specifica da archiviare. I nostri dati erano in totale 125mb. –

+1

Con iOS 10, facendo clic su "Aumenta" in quella finestra di dialogo, si blocca semplicemente Safari. – Tony

Problemi correlati