x007xyz
x007xyz
  • 发布:2015-07-22 11:33
  • 更新:2016-12-05 16:17
  • 阅读:2143

如何监听键盘弹出

分类:Native.js

如何监听键盘弹出,使用过html的window.resize但是并没有什么用,使用过监听focus和blur,但是没有到达我想要的效果,求监听方法。

2015-07-22 11:33 负责人:无 分享
已邀请:
温锐

温锐

同求

豆腐果lyl

豆腐果lyl

哎,是你的监听方法不对吧。。。

第一步:添加全局变量

var oglHeight = document.querySelector("body").offsetHeight;

第二步:添加调用函数

var windowSizeChange = function () {  
    var tempHeight = document.querySelector("body").offsetHeight;  

    if(tempHeight == oglHeight) {  
        console.info("屏幕键盘隐藏");  
        // 这里自己添加逻辑  
    } else {  
        console.info("键盘显示");  
        // 这里自己添加逻辑  
    }  
};

第三步:将函数绑定到body上面

...  
<body onresize="windowSizeChange();">  
...  
</body>

去看执行效果吧,反正我已经这么用了。。。。

  • 温锐

    谢谢

    2015-10-27 17:47

1***@qq.com

该问题目前已经被锁定, 无法添加新回复