Большой локальный контент в UIWebView - PullRequest
2 голосов
/ 22 июня 2011

Все.
У меня проблемы с загрузкой локального содержимого в UIWebView.

Я создал MediaViewer с помощью UIWebView.Когда UIWebView открывает большое локальное содержимое (около 600 КБ HTML с изображениями 30 МБ), приложение разбивается в середине загрузки. (Это занимает 3 секунды)

Iтакже попытался загрузить то же самое содержимое через Интернет, но это нормально.(Mobile Safari также может загружаться без каких-либо проблем.)

Кто-нибудь знает решение, как загружать большое локальное содержимое с помощью UIWebView?

1 Ответ

0 голосов
/ 23 июня 2011

UIWebView не предназначен для такого использования, и даже инженеры Apple признают, что это боров памяти.Вы должны создать средство просмотра в соответствии с вашими собственными целями, а не пытаться показать большой документ.

В Mobile Safari есть несколько оптимизаций (например, новый движок Nitro Javascript), которые позволяют ему отображать гораздо больший диапазонэлементы, чем UIWebView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...