移动端点击输入框被键盘遮挡的问题

做移动端wap页面的童鞋或多或少都会遇到移动端点击输入框被键盘遮挡的问题一般在安卓遇到的情况比较常见。
一开始也想不出解决方案,于是各种百度、谷歌,找到了一种方法:

监控输入框的焦点事件,当输入框焦点时把整个页面向上拉,拉到可视区的一半就可以了。失去焦点时在拉回来。