弹出软键盘时:
ios端$('body').scrollTop()会改变
android端$(window).height()会改变
其中android端的钉钉在拉起键盘时,不发生任何变化(貌似键盘是悬浮在body之上,所以很坑)
拉起键盘不是瞬间的,而是有个缓动过程
我们只要在input框focus的时候,开启定时器判断以上2点是否不再变化了,就可以断定拉起键盘结束了
弹出软键盘时:
ios端$('body').scrollTop()会改变
android端$(window).height()会改变
其中android端的钉钉在拉起键盘时,不发生任何变化(貌似键盘是悬浮在body之上,所以很坑)
拉起键盘不是瞬间的,而是有个缓动过程
我们只要在input框focus的时候,开启定时器判断以上2点是否不再变化了,就可以断定拉起键盘结束了