#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
- создайте папку «Ресурсы».
- создайте свои файлы в этой папке, например index.html,стиль.css .
- установите URL-адрес Webview в «file:///android_asset/index.html»
- Все кончено.
Способ 2
- Используйте для этого Кордову.