У меня есть отзывчивая веб-страница, которая открывает модальность при нажатии кнопки. Когда модальный режим открывается, он настроен на полную ширину и высоту страницы, используя фиксированное позиционирование. В модуле также есть поле ввода.
На устройствах iOS, когда поле ввода сфокусировано, открывается клавиатура. Однако, когда он открывается, он фактически выталкивает полный документ из пути, так что половина моей страницы выходит за верхнюю часть окна просмотра. Я могу подтвердить, что фактический тег html
был нажат, чтобы компенсировать клавиатуру и что это не произошло с помощью CSS или JavaScript.
Кто-нибудь видел это раньше, и если да, то есть ли способ предотвратить его или изменить положение после открытия клавиатуры? Это проблема, потому что мне нужно, чтобы пользователи могли видеть контент в верхней части модального файла, в то время как одновременно я хотел бы автофокусировать поле ввода.