У меня полноэкранное приложение Cordova, я использовал css ниже для вырезки iPhone X,
padding-top: 25px;
padding-top: env(safe-area-inset-top);
, и Android будет игнорировать env(safe-area-inset-top)
, и используйте 25px
, чтобы запретить строку состоянияпокрывая мой взгляд.
Вот в чем дело, я неожиданно обнаруживаю поддержку веб-просмотра env()
после обновления компонента Android System Webview до версии 69.0.3497.100 в моем телефоне Android Oreo (Huawei mate10).
Но при установке этого приложения Cordova в эмуляторе Android Pie (с включенным имитатором выреза иУстановлен Chrome / Webview 69), я обнаружил, что env(safe-area-inset-top)
равен 0px, нет отступа вообще.
Область выреза / строка состояния закрывает мой веб-контент:
Поддерживает ли Chrome / Webview 69 safe-area-inset-top
или нет?