положение зафиксировано в веб-представлении iphone X - PullRequest
0 голосов
/ 08 июня 2018

У меня есть ios webview, который инкапсулирует сайт.веб-просмотр на 100% широкий со всех сторон.Что происходит, так это то, что мой фиксированный верхний заголовок (и любой другой фиксированный элемент на веб-сайте) находится ниже области метки iphone X.

У меня установлено окно просмотра на viewport-fit=cover, и я попытался добавить

padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);

к корпусу или основному контейнеру, и это работает, но, конечно, не для каких-либо фиксированных элементов, которые все еще находятся под надрезом.

Я не хочу Тейлор все фиксированныеэлементы, чтобы иметь некоторые дополнительные отступы в верхней части, определяющие модель устройства, и мне было интересно, если я не знаю какой-то обходной путь, чтобы понять, что top:0 должно быть прямо в нижней части области надреза.

следует ли установить ios webview внутри безопасной зоны вместо полноэкранного режима или что-то можно сделать с помощью кода внешнего интерфейса, чтобы избежать этого?

спасибо

...