ios关闭软键盘页面不回弹

移动端 h5 、 ios,输入框获取焦点键盘弹起 页面上滑,关闭软键盘后,页面仍在上边不下来?怎么办?(安卓没有这个现象)
问题现象如下:
ios关闭软键盘页面不回弹_第1张图片
解决办法:
代码如下:

$('input,textarea').on('blur',function(){
window.scroll(0,0);
});
$('select').on('change',function(){
window.scroll(0,0);
});

也就是当输入框失去焦点的时候,页面置顶,从头开始!

但是问题来了,当一个页面表单很多输入框。当输完第一个之后,点击第二个输入框。对于第一个来说,是失去焦点,这时,页面恢复从头开始的位置,未关闭的键盘遮挡到下边的还未输入到的输入框。这样一个问题,还导致页面来回跳动,,,怎么办???
求解!

你可能感兴趣的:(ios,h5,window.scroll())