#android #ionic-framework #android-5.0-lollipop #ionic4
#Android #ionic-framework #android-5.0-lollipop #ionic4
Вопрос:
В настоящее время я только что создал приложение Ionic 4, и когда я тестирую на своем устройстве Android 5.1, ничего не показывает, я захожу в Google, чтобы выяснить, в чем может быть проблема, и оказывается, что у ionic 4 проблема с работой на устройствах Android 5.1 и ниже. Есть ли способ заставить его работать хотя бы на Android 5.1?
Комментарии:
1. Вы используете cordova или capacitor?
2. Я использую cordova
Ответ №1:
Похоже, что у Ionic есть закрытая проблема на Github по этому поводу, в которой говорится, что Android 5 поддерживается не полностью:
https://github.com/ionic-team/ionic/issues/15438
Один из членов команды Ionic заявляет:
«Мы знаем об этой проблеме и уже некоторое время работаем над ее устранением. Основная проблема здесь заключается в том, что, похоже, существует постоянный поток вещей, которые необходимо либо заполнить, либо переработать для поддержки более старого Android. И вдобавок к этому, эмулятор Android не всегда является лучшим испытательным полигоном
Поскольку старые эмуляторы Android не подключены к Google Play, они не получают обновлений для браузера, а это означает, что, хотя на реальном устройстве Android 5 может быть установлен Chrome 70, эмулятор застрял на chrome 37 (~ 1% мирового рынка), что представляет собой совершенно иную среду.
Пока мы вносим внутренние исправления как в stencil, так и в ionic / (core, angular), разработчики могут включить Angular Polyfills для исправления некоторых старых функций.
Однако в большинстве случаев люди не будут видеть «старые» веб-просмотры, которые разработчики получают в эмуляторе Android. Они получат новый Chrome (70 ) и все новейшие веб-функции.
Мы продолжим решать эту проблему и убедимся, что все работает должным образом «.