автономное приложение с использованием UIWebview для iPad

Я пытаюсь создать приложение для iPad с одним UIWebview. контент находится в asp.net. Теперь одно из основных требований - мое приложение должно поддерживать автономный режим.

Сначала я попытался посмотреть манифест кеша Html5, но согласно этому SO Answer он не работает с UIWebview

Затем я попытался поискать Механизм кэширования, доступный в UIWebview, я нашел много вопросов по SO ( Это , Это , Это , Это ), но ничего не приходит к выводу или может быть старым в этом контексте.
Мое основное требование - какая бы страница ни просматривалась пользователем, которая должна получить кеш (html, css, js.images), и в следующий раз, когда пользователь посетит ту же страницу, она должна быть доставлена ​​из кеша.

Итак, мои вопросы:
1) Как добиться этого с помощью манифеста кеша Html5 или кеширования UIWebview
2) В моем приложении используется много изображений, некоторые из них находятся в МБ, поэтому есть ли какие-либо ограничения на размер

Я был бы очень признателен, если бы кто-нибудь мог предоставить полное руководство. Спасибо.
** ОБНОВЛЕНИЕ: ** возможно ли, что я могу одновременно использовать локальный дисковый кеш (для изображений) и локальное хранилище html5 (для данных)? если да, то как мне указать локальный путь к изображению?

6
задан Community 23 May 2017 в 10:30
поделиться