Я разрабатываю приложение, которое требует кэширования веб-страниц (полностью) вместе с их CSS-файлами и изображениями после сохранения всего HTML-кода страницы (переходя по ссылкам для хранения каждого файла вместе с HTML-файлом).
При просмотре HTML-файла в автономном режиме, UIWebView
занимает много времени, чтобы загрузить страницу, учитывая, что я уже в автономном режиме, и файл находится на диске вместе с его CSS и изображениями.
Я использую этот код для загрузки файла:
NSData *htmlData = [NSData dataWithContentsOfFile:htmlFilePath];
[wView loadData:htmlData MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:[NSURL fileURLWithPath:self.htmlFolderPath isDirectory:YES]];
Существуют ли другие способы загрузки файла в UIWebView
, которые могут загружать его быстрее?
P.S .: он очень быстро загружается на симуляторе (в автономном режиме), но на устройстве это занимает много времени (учитывая, что он уже находится в автономном режиме кэшированного файла)
Спасибо за помощь.