Веб-просмотр Android Kitkat 4.4 в Android 9

#webview #chromium #android-4.4-kitkat #android-9.0-pie #crosswalk

Вопрос:

Вопрос: Возможно ли установить версию Android Kitkat webview (chromium) на Android 9?

Проблема: У меня есть несколько веб-страниц, и я хочу показать их, webview но веб-страницы разработаны с использованием старых технологий, таких как appCache и application Manifest . Веб-страницы размещаются в пользовательской системе управления на основе аппаратного обеспечения, которая имеет низкие характеристики, а сервер в системе управления не поддерживает https , поэтому мы не можем перейти к таким технологиям, как service workers .

Эти веб-страницы правильно работают на планшетах с Android 4.4 kitkat. Так вот почему я спрашиваю о любой возможности интеграции kitkat webview (chromium) в Android 9

Я пытался использовать crosswalk webview , это работало, но при компиляции через старые sdk version 23 , но crosswalk не компилируется на последних версиях Android sdk's like 29 and 30

Ответ №1:

Нет,это невозможно, но вы можете сделать одну вещь: вместо того, чтобы обслуживать веб-страницу через http или https в своем приложении, вы можете отправлять локальный файл в это веб-представление.Для этого :-

Способ 1

  1. создайте папку «Ресурсы».
  2. создайте свои файлы в этой папке, например index.html,стиль.css .
  3. установите URL-адрес Webview в «file:///android_asset/index.html»
  4. Все кончено.

Способ 2

  1. Используйте для этого Кордову.