javascript获取手机键盘的高度

我们知道在原生中获取键盘的高度是一件很简单的事情,在iOS键盘弹出的时候系统会发出一个键盘弹出通知.我们获取这个通知就可以获取到键盘的高度,宽度等等一系列信息.

but


在我做webApp的时候遇到了一个问题,见下图:

输入框获取焦点的时候.png

当我们点击Input的时候,键盘弹出来.很明显遮挡住了输入框.


解决方法?

遇到了问题自然就要解决这个问题,那么我们应该在Input focus()的时候获取键盘的高度.在键盘收起按钮点击的时候监听这个事件.

but but but
在经过百度,google之后发现:
西吧的javascript无法获取键盘的高度,也无法监听键盘的收起按钮点击!!!

那么

如何去解决这个问题?
结论是暂时没有太好的解决方法,和又臭又烂的IE6是一样的BUG存在!
是不是很失望,哎,我也没有办法.这个BUG只能反馈给QA,标记为无法解决了.- -|

参考链接:
参考连接I

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,684评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,563评论 4 61
  • 我不想因为钱去谈恋爱,去讨好一个人,这就是我的爱情观。面包我自己挣,我只要你的爱情。势均力敌的爱情大概是,你有面包...
    上帝的宠儿Jaya阅读 218评论 0 0
  • 最好的读书时光是冷天的晚上,10点以后。外面冷的萧瑟,勤劳的城市渐渐休息,喧嚣的人们聚集在遥远的另一处。白天的各种...
    路上书社阅读 294评论 0 0

友情链接更多精彩内容