Предположим, у меня высокая текстовая область, например:
<textarea cols="40" rows="200"></textarea>
, например, в https://jsbin.com/jevipuz.
Когда я открываю этот сайт в мобильном Safari или Chrome на iOS и начинаю вводить текстовую область, через некоторое время текст исчезает за виртуальной клавиатурой, потому что тело не прокручивается, чтобы держать курсор в поле зрения. Он корректно работает в мобильных браузерах Android (и в настольных браузерах).
Есть ли способ заставить это работать и на iOS, используя HTML, CSS и / или JS?