多个input切换焦点时, 键盘会先掉下去再抬起来?
发布于 6 年前 作者 jshao 14051 次浏览 来自 问答

组件:input

微信版本 8.0.2

系统: ios14.4

问题描述: 我们的需求是页面底部有多个上下排列的input, 几天前, 在input焦点的时候默认会顶起页面, 切换焦点, 页面会掉下去, 导致键盘遮挡input, 后我们调整方案:

hold-keyboard="{{true}}"

adjust-position="{{ false }}

通过监听键盘高度, 给容器设置padding-bottom, 使键盘不会遮盖input, 同时点击input以外的部分不会失去焦点。完美解决

但是: 从昨天开始, 出现异常, 切换焦点时, 键盘会先收回去, 再重新起来, 过程很明显, 导致底部input区域被上下移动, 请问是最近微信更新了吗?

1 回复

为什么不用这个属性呢

回到顶部