(2020/11/24現在知っている情報。もしかしたらもう治っているのかも)
iPhoneやAndroidでキーボードが表示されたとき、「画面の見えている部分の高さ」はwindow.heightでは取得できない😡
— Takeshi Kano 鹿野 壮 (@tonkotsuboy_com) 2021年2月18日
visualViewport.heightなら取得できる🥰
iOS Safari、Chrome for Androidで対応済み💪#JavaScript https://t.co/qGkHn9AQJn
スマホでキーボード開いている際の残りの画面の高さをとれるVisualViewport.height
なのだが、iOS15でバグっている模様
https://bugs.webkit.org/show_bug.cgi?id=229876#c14 でnearly fixedって言ってるようにiOS15.1でだいたい直ったけどまだちょっと下に食い込むっぽい…