目前需要在输入框触发enter事件时,获取此时的页面可见高度,使用document.documentElement.clientHeight发现,获取到的高度减小了(应当是键盘占用高度的原因)。
目前是setTimeout延迟获取,求教有没有更好的解决方式。
目前需要在输入框触发enter事件时,获取此时的页面可见高度,使用document.documentElement.clientHeight发现,获取到的高度减小了(应当是键盘占用高度的原因)。
目前是setTimeout延迟获取,求教有没有更好的解决方式。
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
最后在刚打开页面时就预存下页面高度