Comments 2
Недавно, встроил WebView в одно приложение на Jetpack Compose, в нем открывался сайт в котором в самом низу был Input. Клавиатура тоже перекрывала этот Input, что я только не пробовал. Потом главному контейнеру добавил модификатор .imePadding() и всё стало работать как надо, при появлении клавиатуры, всё сдвигается вверх и Input становится прямо над клавиатурой. Не знаю, есть ли такое во Flutter, не знаком с ним.
Статья интересная.
Вы прям в душе настоящий программист: лёгких путей не ищите)
Пробовали “пожаловаться” нейросетке? Написать что-то вроде: “Я в своём приложении под Android с WebView использую adjustResize. При появлении клавиатуры всё сильно тормозит. Модальное окно по центру с тенями дёргается при появлении клавиатуры. Предложи все варианты чтоб всё работало плавно. Так-же предложи альтернативные варианты решения проблемы.”
Я помню, когда отчаивался и жаловался нейросетке, она всё-таки предлагала весьма дельные альтернативные варианты.
Я хотел adjustResize. Получил adjustNothing. Три раунда войны с Android-клавиатурой в WebView