Domanda

Vorrei salvare una pagina Web .HTML con AFNETWorking, ma vorrei anche salvare le risorse (come i file .css, i file .js, le immagini ecc.) All'interno della pagina Web in modo che l'intera pagina Web possa essere visualizzata offline.

È possibile con Afnetworking e come lo farei? Un breve esempio potrebbe essere pubblicato per favore?

Grazie!

È stato utile?

Soluzione

Afnetworking non è necessario per farlo. Invece, quello che vuoi fare è usare un NSURLCache sottoclasse che supporta la memorizzazione nella cache del disco (come Fork di Sdurlcache di Peter Steinberger). Con questo in posizione, basta caricare un URL usando un UIWebView (Questo potrebbe non essere necessariamente visualizzato a un utente) e i successivi carichi dovrebbero utilizzare quella cache locale.

Per lo meno, non perdere tempo a cercare di scrivere qualcosa da solo per scaricare risorse su una pagina web. Questo processo richiede un browser web (che UIWebView si qualifica come) per determinare tutto il necessario per caricare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top