Поощрять мобильный браузер скрывать адресную строку, когда ввод фокусируется? - PullRequest
0 голосов
/ 09 апреля 2019

Мне известны общие стратегии сокрытия адресной строки , например. поощрение установки в качестве приложения на домашнем экране и / или иногда scrollTo для взлома . В моем случае, однако, я в порядке с поведением по умолчанию. По мере того, как пользователь перемещается по моему приложению, браузер, как правило, скрывает полосу прокрутки, и это нормально.

Моя проблема в том, что пользователям нужно много редактировать текст в моем приложении. Когда это происходит, особенно в ландшафтном режиме, программная клавиатура может занимать тонны видимого экрана, но, что еще хуже, панель снова появляется! Поверх более половины экрана, занятого самой клавиатурой, дополнительная 1/5 или около того внезапно возвращается обратно в интерфейс адреса / вкладки, даже если он исчез.

Так что у меня осталась крошечная полоска, которую пользователь может видеть без видимой причины.

Я подозреваю, что это длинный выстрел, но есть ли способ, чтобы препятствовать повторному появлению этих вкладок? Чтобы было понятно, пользователь не пытается редактировать URL, а просто сосредоточился на <input> / <textarea>, чтобы отредактировать , что .

...