Вопрос

Я хотел бы сохранить текущее состояние UIWebView на диск в IPhone SDK.

У меня есть UIWebView, который загружает веб-сайт с большим количеством JavaScript.Я хотел бы сохранить состояние UIWebView, сохраняя состояние переменных javascript, файлов cookie http и т. д.в тот момент.

Затем позже я хотел бы разархивировать UIWebview и отобразить его на экране в том же состоянии, в котором оно было при архивировании.

Это возможно?

Это было полезно?

Решение

Я пытался сделать это в предыдущем проекте, но встроенной сериализации UIWebView нет.Есть несколько способов кэшировать только страницу, но не все состояние, например переменные JavaScript.Для этого потребуется также сериализовать состояние JVM, что невозможно с текущими API-интерфейсами SDK.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top