小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
- 预期表现
在键盘关闭后,被撑的页面应该回退到原来正常的位置。
- 复现路径
京东银家小程序->富民银行->电子账户->充值->输入金额,点击充值,点击输入短信输入框唤起键盘,再关闭键盘。
- 提供一个最简复现 Demo
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
同发现
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
官方已经知晓了 期待下个版本的更新
请问大佬啥时候更新版本哇,现在项目中这个问题没法解决了,
嗯,这个问题最近才发现的,以前没有。虽然有解决方案,但是想知道原因呢。
请问一下解决方案,试了网上说的scrollto 0没办法修复这个问题, 感觉让页面滚动一下可以让他自动回弹,但是没想到好的方法。。
我们也是用的强制滚动页面到顶部的方法来解决的,你是不是用得不对?
window.scrollTo(0, 0);
我是input的onblur调用这个, 参考的下面那个https://github.com/apache/cordova-ios/issues/417
试下 document.body.scrollTop = 0 看行不行。
setTimeout(() => {
const scrollHeight = document.documentElement.scrollTop || document.body.scrollTop || 0;
window.scrollTo(0, Math.max(scrollHeight - 1, 0));
}, 300);
套了个玄学 timeout解决了。。
我也发现了 不仅在小程序里 普通的webview也有这个问题
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
同发现
官方已经知晓了 期待下个版本的更新
请问大佬啥时候更新版本哇,现在项目中这个问题没法解决了,
嗯,这个问题最近才发现的,以前没有。虽然有解决方案,但是想知道原因呢。
请问一下解决方案,试了网上说的scrollto 0没办法修复这个问题, 感觉让页面滚动一下可以让他自动回弹,但是没想到好的方法。。
我们也是用的强制滚动页面到顶部的方法来解决的,你是不是用得不对?
window.scrollTo(0, 0);
我是input的onblur调用这个, 参考的下面那个https://github.com/apache/cordova-ios/issues/417
试下 document.body.scrollTop = 0 看行不行。
setTimeout(() => {
const scrollHeight = document.documentElement.scrollTop || document.body.scrollTop || 0;
window.scrollTo(0, Math.max(scrollHeight - 1, 0));
}, 300);
套了个玄学 timeout解决了。。
我也发现了 不仅在小程序里 普通的webview也有这个问题