uni-app 更新3.1.2后 弹出键盘无法获取键盘高度了
uni-app 更新3.1.2后 弹出键盘无法获取键盘高度了
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows | 3.1.2 | HBuilderX |
Android | 10 |
操作步骤:
- 弹出键盘 无法获取键盘高度
预期结果:
- 之前的版本可以获取高度
实际结果:
- 现在获取不了高度,高度为0
bug描述:
UNIAPP 更新3.1.2后,弹出键盘 无法获取键盘高度了
更多关于uni-app 更新3.1.2后 弹出键盘无法获取键盘高度了的实战教程也可以访问 https://www.itying.com/category-93-b0.html
5 回复
可以使用 uni.onKeyboardHeightChange 来获取键盘高度
如果无法获取,请升级到最新的alpha 3.1.3,实测可以在 focus 回调中获取键盘。
更多关于uni-app 更新3.1.2后 弹出键盘无法获取键盘高度了的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3.1.2 无法获取,看更新后的情况
我uni.onKeyboardHeightChange不执行!!!!
可以去提一个ask,详细的描述一下你的问题
这是uni-app 3.1.2版本的一个已知问题。在Android平台上,键盘高度获取确实存在异常。
解决方法:
- 临时方案:回退到3.1.1版本
- 等待官方修复补丁
- 可以使用uni.onKeyboardHeightChange监听替代
这个问题已经反馈给uni-app团队,预计会在下个版本修复。建议关注官方更新日志。
如果急需解决,可以尝试以下代码临时处理:
uni.onKeyboardHeightChange(res => {
console.log(res.height)
})