Похоже, что у Ionic есть закрытая проблема на Github, в которой говорится, что Android 5 поддерживается не полностью:
https://github.com/ionic-team/ionic/issues/15438
Одно из состояний членов команды Ionic:
"Мы знаем об этой проблеме и работаем над ее устранением в течение некоторого времени. Основная проблема здесь заключается в том, что, похоже, существует постоянный поток вещей, которые необходимо либо заполнить, либо переработать, чтобы поддерживать более старыеAndroid. И чтобы добавить к этому, эмулятор андроида не всегда лучший тестовый полигон
Поскольку более старые эмуляторы андроида не подключены к Google Play, они не получают обновления для браузера, что означает, что хотя настоящийУстройство Android 5 может иметь Chrome 70, эмулятор зависает на Chrome 37 (~ 1% мирового рынка), что является совершенно другой средой.
Пока мы внутренне исправляем как трафарет, так и ионный /(core, angular), разработчики могут позволить Angular Polyfills исправлять некоторые старые функции.
В большинстве случаев, однако, людине видеть "старых" веб-просмотров, которые разработчики получают в эмуляторе Android.Они получат новый Chrome (70+) и все новейшие веб-функции.
Мы будем продолжать решать эту проблему и следить за тем, чтобы все работало так, как ожидалось. "