2.9.2
ios12
2.5.17
<confirm
v-model="showPrompt"
ref="password"
show-input
title="请输入您的登录密码"
:close-on-confirm="closeOnConfirm"
@on-confirm="onConfirm"
:input-attrs="{type:'password'}">
</confirm>
在微信7.00版本的公众号网页中 confirm组件中输入内容后点击ios键盘上的"完成"键收起键盘,这时候再点击confirm组件上的按钮就会出现错位,类似的popup组件也有此问题
点击屏幕对应的区域应该准确回馈
页面错位后点击按钮会触发其它位置的事件
这是ios微信6.7.4的一个BUG,我这里目前解决方案是,监听输入框的失去焦点事件 然后让页面滚动到当前输入框的位置
请问怎么滚动到当前输入框位置呢? 我目前是通过window.scroll(0,0);实现滚动的,但是解决不了页面错位的问题
你好,请问解决了吗?
没有解决 = =
对,也有遇到这个问题 ,
我是这样处理的 :
document.body.addEventListener('focusout', function () {
window.scrollTo(0,0);
})
Most helpful comment
对,也有遇到这个问题 ,
我是这样处理的 :
document.body.addEventListener('focusout', function () {
window.scrollTo(0,0);
})