微信输入文本不上浮的问题

ios13 微信输入框,输入完之后,body整体被顶上去,但按钮相应区域还在原地。

可以试试:

$(document).ready(function () {

      $('body').height($('body')[0].clientHeight);

  });

  if(/Android [4-6]/.test(navigator.appVersion)) {

    window.addEventListener("resize", function() {

      if(document.activeElement.tagName=="INPUT" || document.activeElement.tagName=="TEXTAREA") {

        window.setTimeout(function() {

          document.activeElement.scrollIntoViewIfNeeded();

        },0);

      }

    })

  }

  $("input,select,textarea").blur(function(){       

      setTimeout(function() { 

           window.scrollTo(0,0);

      }, 100);   

  });

  document.body.addEventListener('touchmove', function (e) {

      e.preventDefault();

  }, {passive: false});

你可能感兴趣的:(微信输入文本不上浮的问题)