generated at
iOS Safariのvisual viewport APIは、キーボード開いている間のアドレスバーの高さが2パターンある事を考慮してないので使い物にならない

iOS SafariVisual Viewport APIのクオリティは本当に低いshokai

スクリーンキーボードを開いている時のアドレスバーの高さは2パターンあるが

window.visualViewport.height は、常にアドレスバーが細いパターンの高さを返す
太いパターンの場合、Visual Viewport APIを参考に位置調整した部品は、アドレスバーの下に埋もれてしまう