Поведение веб-просмотра с загрузкой веб-страницы Galaxy S занимает много времени - PullRequest
5 голосов
/ 19 января 2011

Может кто-нибудь помочь или у него была такая же проблема с веб-обзорами и Galaxy S:

Открытие простой веб-страницы (html, css, images) в веб-просмотре занимает очень, очень много времени (40-50 секунд). Открытие той же веб-страницы в браузере занимает одну десятую секунды.

То же приложение с тем же веб-просмотром и веб-страницей в том же WLAN отлично работает на любом другом устройство - даже на Galaxy Tab отлично работает.

Просто на Galaxy S веб-просмотр загружается веб-страницей очень долго. Мы понятия не имеем, что происходит здесь, и мы будем благодарны за любую помощь.

Большое спасибо ...

Ответы [ 2 ]

2 голосов
/ 09 февраля 2011

У меня есть Galaxy S, и единственная настоящая «ошибка» с ней, о которой я знаю, - это файловая система RFS, которая замедляет все, что делает ввод-вывод хранилища, до сканирования.

Как вы загружаете HTML?Вы просто передаете http: // URL в веб-просмотр?Если да, то какой URL?За 100 наград я буду рад помочь отладке, если вы дадите эту информацию ...:)

А пока попробуйте посмотреть, если webView.getSettings().setCacheMode(LOAD_NO_CACHE); имеет значение.Это заставит его не использовать кэш на основе хранилища, который на Galaxy S действительно мог бы быть очень медленным.

1 голос
/ 20 января 2011

У меня та же проблема с Galaxy S. В LogCat я не вижу ничего подозрительного. Я пробовал страницы без JavaScript, и:

webview.getSettings().setRenderPriority( RenderPriority.HIGH );

и

webview.getSettings().setJavaScriptEnabled(false);

и разные URL-адреса - это всегда медленно. Чем больше и больше изображения на веб-странице, тем хуже становится. Все занимает примерно в 10 раз больше времени, чем в браузере на одном устройстве, та же сеть, все то же самое.

...