Повысить производительность прокрутки UIWebView - PullRequest
1 голос
/ 05 марта 2010

Я сделал просмотрщик документов, используя UIWebView. Время загрузки короткое, потому что файлы локальные, но скорость прокрутки сводит меня с ума. Производительность прокрутки очень плохая!

Я сделал это с помощью: code.


NSURLRequest* request = [NSURLRequest requestWithURL:fileURL 
                                         cachePolocy:NSURLRequestReloadIgnoringLocalCacheData 
                                     timeoutInterval:60.0];

[self.webView loadRequest:request];

Как повысить производительность UIWebView?

1 Ответ

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

Запустите ваше приложение в разделе Инструменты и посмотрите, где ваши узкие места в производительности.Наиболее вероятная причина плохой прокрутки в том, что ваш процессор перегружен, возможно, из-за какого-то другого действия, выполняемого вашей программой.

С другой стороны, это может вызвать проблемы из-за сложного JavaScript в HTML или недопустимого HTML.Загрузите ваш HTML и Javascript в Safari на Mac и используйте веб-инспектор разработчика для его профилирования.Найдите в расширенных настройках опцию включения меню «Разработка».

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