js判断手机端是否弹出软键盘
2016-08-09 11:27
363 查看
弹出软键盘时:
ios端$('body').scrollTop()会改变
android端$(window).height()会改变
其中android端的钉钉在拉起键盘时,不发生任何变化(貌似键盘是悬浮在body之上,所以很坑)
拉起键盘不是瞬间的,而是有个缓动过程
我们只要在input框focus的时候,开启定时器判断以上2点是否不再变化了,就可以断定拉起键盘结束了
ios端$('body').scrollTop()会改变
android端$(window).height()会改变
其中android端的钉钉在拉起键盘时,不发生任何变化(貌似键盘是悬浮在body之上,所以很坑)
拉起键盘不是瞬间的,而是有个缓动过程
我们只要在input框focus的时候,开启定时器判断以上2点是否不再变化了,就可以断定拉起键盘结束了
相关文章推荐
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回
- 根据JS判断是否执行C#后台代码(后台弹出确定/取消提示窗口)
- JS 判断是否弹出框
- js判断是否手机端进行地址跳转
- android 判断软键盘是否弹出
- JavaScript js弹出确认消息框判断是否删除,删除前提示用户是否删除,点是删除,点否返回
- JS判断手机端是否安装了某个客户端APP应用
- JS前端开发判断是否是手机端并跳转操作(小结)
- js判断是否为手机端访问
- JS前端开发判断是否是手机端并跳转操作(小结)
- JS智能弹出窗口,判断是否拦截
- JS 判断 Radio 单选按钮是否为选中状态 并弹出 值信息
- JS 判断是否弹出框
- 自写简单JS判断是否已经弹出页面
- JS判断手机端是否安装了某个客户端APP应用
- 自写简单JS判断是否弹出页面
- Andoird 判断软键盘是否弹出
- Andoir 判断软键盘是否弹出
- js判断手机是否弹出软键盘
- js 判断是否是 手机端的浏览器