Мы загружаем Android Webview с помощью локальных HTML-файлов и всех ресурсов в SD-карте. Поскольку HTML тяжелый (около 1 МБ на страницу), поэтому мы работаем над стратегией предварительной загрузки, имея в виду, что экземпляры веб-просмотра уже загружены в память.Android Webview Preloading не работает над Nexus
За UI мы имеем горизонтальную прокрутку с линейными макетами Webview.
Стратегия предварительной загрузки работает для всех устройств, кроме Nexus7. На Nexus7 веб-страницы загружаются, но не отображаются. Значит, когда я сажусь на следующую страницу, тогда он сначала показывает пустой экран, затем показывает WebPage. Но для других устройств он не показывает четкую страницу.
Мы пробовали все параметры, такие как аппаратное ускорение, DOMCacheEnabled и другие параметры. Нам нужно избегать пустого экрана, чтобы как только пользователь переместился на следующую страницу, он может видеть HTML напрямую, а не первую пустую страницу, а затем HTML.
Просьба предложить, если есть что-нибудь еще, что мы можем использовать.
Я пытаюсь добиться того же. Можете ли вы предоставить некоторые сведения о том, как работает ваша стратегия предварительной загрузки? TNX! –
Здравствуйте, Мы пытаемся загрузить страницы (ток + 1) и (ток-1) вместе с текущим в памяти. Как только пользователь проведет поиск, мы создали алгоритм для загрузки новой страницы, соответствующей этому. Теперь этот подход кажется прекрасным на всех других устройствах, кроме Nexus. –