这是针对任何移动浏览器的网络应用,但主要针对iOS10的Chrome和Safari.当用户点击任何输入时,浏览器会打开内置键盘,这很好,但我正在尝试调整/重新定位在该时间点与用户更相关的项目.
无论如何要计算键盘的高度,以便我可以相应地调整项目?通用解决方案会更好,因为输入可能会打开不同类型的键盘(文本,数字......),但硬编码选项在此阶段也是有效的响应.
我已经在window.screen,window.innerHeight等周围进行了测试,但无济于事......
谢谢!