2012-10-03 7 views
5

Ho creato una "webapp" HTML5 per la mia azienda in aprile e, a quel punto, sono stato in grado di posizionare la schermata Home di iPhone e iPad e salvarla come segnalibro per la visualizzazione offline (anche Android e BB , ma quelli non presentano problemi).Apple ha rimosso la visualizzazione offline della cache HTML5 dai dispositivi iOS?

Ora, 6 mesi dopo, cerco di caricare le pagine e per il mio iPhone e iPad i pulsanti della schermata iniziale non vengono caricati, ma i segnalibri funzionano ancora.

C'è un problema tecnico che impedisce il caricamento dei pulsanti Home quando non c'è segnale?

(sì, sono consapevole che ci sono domande/risposte da anni indietro, ma cerco una risposta aggiornata)

Ecco il mio manifesto:

CACHE MANIFEST 

    #v1.3 

    CACHE: 
    nyipad.css 
    nymobile.css 
    expoLogo.png 
    schedule.jpg 
    contact.jpg 
    fav.png 

Come ho detto, questo Funziona con i segnalibri Android, BB e iOS e fallisce solo con la schermata iniziale iOS.

risposta

8

iOS6 made several moves per effettuare la navigazione più veloce e sulla strada introduced some bugs e some more than involve your case.

Su iOS6 il modo in cui la schermata Home gestisce i dati è molto diverso. Non condivide i dati con i dati delle app Web, ma utilizza una memoria separata per i dati di Homescreen accanto alle app native.

In breve questo significa che:

  • dati in applicazioni Homescreen è perso durante l'aggiornamento a iOS6
  • Diversi i dati degli utenti (AppCache, storage locale, SQLite, ecc) quando si utilizza l'applicazione web e app Homescreen
  • dati Homescreen app sono trattati come i dati delle app native e sono al sicuro dalla funzione "Elimina i dati" del browser

Fonte: 012.316.378.204.

+0

grazie ... qualsiasi parola su iOS 4 o 5? Il mio iPad non è aggiornato, ma è ancora alle prese con WebApps. – SnowboardBruin