ios12及以上软键盘收起后页面被拉长

Posted WEIXUECHAO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios12及以上软键盘收起后页面被拉长相关的知识,希望对你有一定的参考价值。

var u = navigator.userAgent;
var isios = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/);
if(isiOS){ //解决ios12及以上软键盘关闭页面被拉长
        var scrollHeight = 0;
        $(‘.claim-input‘).each(function(){
          $(this).on(‘focus‘,function(){
            scrollHeight = $(window).scrollTop();
          })
          $(this).on(‘blur‘,function(){
            $(window).scrollTop(scrollHeight);
          })
        })
      }

 

以上是关于ios12及以上软键盘收起后页面被拉长的主要内容,如果未能解决你的问题,请参考以下文章

移动端H5软键盘的问题

ios软键盘弹出再收起,页面布局错乱问题解决

h5 ios微信浏览器 input获取焦点后,收起软键盘,光标错位

解决微信H5页面软键盘弹起后页面下方留白的问题(iOS端)

小程序验证码对应的软键盘收起事情处理

ios学习——键盘的收起