Сейчас я пишу приложение для iPhone, которое сильно зависит от UIWebView.Каждый раз, когда этот UIWebView перезагружается с сервера, он также должен перезагружать всю библиотеку JavaScript с сервера.
Размер библиотеки JavaScript равен ~ 100 КБ.В среде 3G, которая довольно типична для пользователя мобильного приложения, процесс перезагрузки UIWebView будет длиться не менее 4 секунд и поэтому невыносим.
Мой вопрос:
- Могу ли я сохранить библиотеку JavaScript в локальной песочнице моего приложения, и каждый раз, когда мне нужно будет перезагрузить UIWebView, я буду просить UIWebView перезагрузить все с сервера, кроме библиотеки JavaScript из локальной песочницы?
- Или я могу кэшировать библиотеку JavaScript, поэтому мне нужно загрузить ее только один раз с сервера?
Заранее спасибо!