移动端页面input获取焦点,底部弹出输入法盖住输入框,输入框不上推解决办法:
var ua = navigator.userAgent.toLowerCase();
if (/iphone|ipad|ipod/.test(ua)) {
} else if (/android/.test(ua)) {
$("#building").focus(function(){
$(this).click(function(){
var SCROLLY=100;
var TIMER_NAME=500; // focus事件中500ms后进行判断
var MAX_SCROLL=150; // 越大越好
setTimeout(function() {
if(window.scrollY < SCROLLY) {
window.scrollTo(0, MAX_SCROLL);
}
}, TIMER_NAME);
})
})
}