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