javascript检查android软键盘隐藏显示

javascript如何检查当输入框获取焦点弹出android软键盘时,如果点击的是键盘上的隐藏按钮隐藏键盘时,如何捕获点击隐藏按钮事件。


javascript检查android软键盘隐藏显示比较简单,主要是不好判断如果点击的是键盘上的隐藏按钮,因为keydown,keyup中获取不到按键的keyCode,获取到的都为0(可以获取到“前往”这个键的keyCode为13)。


javascript检查android软键盘显示,添加click事件即可,点击的话是会自动弹出android软键盘。


javascript检查android软键盘隐藏,添加blur事件即可,blur会自动隐藏android软键盘。


javascript检查android软键盘隐藏显示_第1张图片

对于android软键盘弹出后,点击键盘上的隐藏按钮,可以用计时器检查window.innerHeight,如果改变,说明android软键盘收回隐藏了。

javascript检查android软键盘隐藏显示源代码如下,包括点击键盘隐藏按钮的。




javascript检查android软键盘隐藏显示




原文地址:http://www.w3dev.cn/article/20150617/javascript-check-android-keyboard-show-hide.aspx



你可能感兴趣的:(javascript)