失去焦点布局在ios12-微信6.7.0版本以上不回滚的解决方案

Posted hjbky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了失去焦点布局在ios12-微信6.7.0版本以上不回滚的解决方案相关的知识,希望对你有一定的参考价值。

微信页面input获取焦点,布局上移,失去焦点布局在ios12-微信6.7.0版本以上不回滚的解决方案:

setTimeout(function(){
  let scrollHeight = document.documentElement.scrollTop || document.body.scrollTop || 0;
  window.scrollTo(0, Math.max(scrollHeight - 1, 0));
},100)

 问题会处在 input textarea select 系统默认弹出的软键盘都会有问题,

input textarea 在blur的时候加,select在change的时候加

以上是关于失去焦点布局在ios12-微信6.7.0版本以上不回滚的解决方案的主要内容,如果未能解决你的问题,请参考以下文章

ios微信浏览器input事件

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

IOS下H5的input/textarea元素失去焦点时隐藏键盘

使用蓝牙键盘时,离子输入失去焦点

在输入失去焦点之前,VueJS 中的计算道具不会更新

Android 如何使edittext默认失去焦点