Подтвердить что ты не робот

Почему веб-просмотр андроид намного медленнее, чем собственный браузер для Android?

В моем приложении у меня есть внешние URL-адреса для загрузки, для которых я использую пользовательский веб-просмотр. но производительность этого веб-представления очень медленная. Если я открою тот же URL-адрес в собственном браузере для Android, он отлично работает. но в веб-просмотре просто требуется много времени для загрузки страницы. Есть ли в любом случае, что производительность веб-просмотра может быть увеличена с точки зрения загрузки времени веб-страницы? Помощь всегда приветствуется.

4b9b3361

Ответ 1

Усама, WebViews будет немного медленнее, чем браузер, поскольку здесь каждый вид деятельности должен иметь обратный вызов на уровне приложений Android.

Сказав это, посмотрите, можете ли вы отключить javascript (если он не используется в вашем приложении) и, что еще важнее, проверить поведение кэширования в веб-просмотре, который был установлен. В WebSettings есть несколько методов, связанных с кэшированием: setAppCacheEnabled, setAppCacheMaxSize, setCacheMode и т.д.

setDatabaseEnabled, javascrpt, loadImagesAutomatically - другие свойства, которые могут повлиять на время загрузки.