Question

Je voudrais enregistrer l'état actuel d'un UIWebView sur le disque dans l'iPhone SDK.

J'ai un UIWebView qui charge un site Web avec beaucoup de javascript. Je voudrais enregistrer l'état UIWebView, le maintien de l'état des variables javascript, les cookies HTTP, etc., à ce moment.

Puis plus tard, je voudrais désarchiver le UIWebView et l'afficher sur l'écran avec exactement le même état que quand il a été archivé.

Est-ce possible?

Était-ce utile?

La solution

J'ai essayé de le faire sur un projet précédent et il n'y a pas sérialisation intégré de UIWebView. Il y a deux façons de mettre en cache seulement la page, mais pas l'état complet, tel que les variables javascript. Cela nécessiterait que l'état de la machine virtuelle Java sérialisé et ce qui est impossible avec les API actuels du SDK.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top