Использование HTML из пакета для сохранения файлов cookie в UIWebView? - PullRequest
0 голосов
/ 01 марта 2010

Итак, у меня есть веб-страница внутри пакета, которую я загружаю в UIWebView. Тем не менее, страница не может хранить какие-либо файлы cookie, хотя другие веб-сайты могут. Как я могу получить его, чтобы хранить мои куки?

Ответы [ 2 ]

0 голосов
/ 30 апреля 2010

Можно. Я загружаю html-файл из своего комплекта, и он отлично сохраняет файлы cookie, и я перезагружаю эти файлы cookie при следующем запуске, без проблем. Они находятся в CookieStorage. Если вы удалили все файлы cookie для своего приложения, вы должны найти все файлы cookie, сохраненные вашим приложением.

даже если у вас возникли проблемы с получением веб-приложения для сохранения файлов cookie, вы всегда можете явно получить файлы cookie с помощью javascript и в коде obj-c сохранить возвращенные данные в хранилище cookie. Несколько советов по использованию cookiestorage ... http://blog.andrewpaulsimmons.com/2008/08/add-set-and-delete-cookies-in-uiwebview.html

0 голосов
/ 01 марта 2010

Не думаю, что ты можешь. Файлы cookie связаны с определенным сайтом и путем. Это плохо сопоставляется с документами, которые подаются с диска.

Я не вижу простого решения этой проблемы. Одна вещь, которую вы можете попробовать, это встроить небольшой веб-сервер в ваше приложение, а затем использовать его для предоставления этого контента на localhost.

...