@ghrb

Почему страница в браузерах на разных устройствах выглядит корректно, а в сборке cordova нет?

Берём допустим такую страницу: https://pastebin.com/FEGhH4W0

Которая нормально выглядит в браузере i.imgur.com/T4hkKka.png нормально когда изображаем мобильное устройство i.imgur.com/qJegi3I.png нормально в браузере на настоящем устройстве i.imgur.com/CYRDX97.png и непонятно как выглядит в собранном приложении cordova на устройстве i.imgur.com/xoxiwjj.png .

Если запихать в cordova допустим эту бутстраповскую страницу https://getbootstrap.com/docs/4.0/examples/album/# то появляется неуместный горизонтальный скролл, хотя просто в телефоне эта страница выглядит нормально.

Почему адаптивность не работает так как я ожидаю?
Собираю apk под android 4.2
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 2
@tyzberd
возможно я ошибаюсь, но там наверно используется Android Browser а поддержка тут https://caniuse.com/#search=flex
Пробуйте Автопрефиксер https://autoprefixer.github.io/ru/
Хотя если это так, то автопрефиксер тоже не поможет, там нет поддержки переноса
https://stackoverflow.com/questions/18071312/how-d...
Ответ написан
@afanasiyz
Javascript-разработчик
Все очень просто.

Webview в Android 4.2 не поддерживает flex.
Браузер на телефоне может быть обновлен и поддерживать, но вот нативный Webview - нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы