uni.onKeyboardHeightChange(res => {
console.log(res.height)
})
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 11
HBuilderX类型: 正式
HBuilderX版本号: 4.76
手机系统: iOS
手机系统版本号: iOS 19
手机厂商: 苹果
手机机型: iPhone11
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
uni.onKeyboardHeightChange(res => {
console.log(res.height)
})
uni.onKeyboardHeightChange(res => {
console.log(res.height)
})
uni.onKeyboardHeightChange(res => {
console.log(res.height)
})
上面选错了,用到时iOS26,uni.onKeyboardHeightChange的高度监听不正常,一次高度变化会响应2-3此,最后一次高度变化不管是打开还是关闭都是0
6***@qq.com (作者)
点击的textarea 旧版本正常
2025-09-18 11:10
6***@qq.com (作者)
显示和隐藏都是多次触发高度变化,好像是400多,44,0和400多,0 这两组数据变化
2025-09-18 11:13
6***@qq.com (作者)
打开键盘
11:20:26.696 [Number] 422 at pages/chat/chat.vue:543
11:20:26.696 [Number] 44 at pages/chat/chat.vue:543
11:20:26.696 [Number] 0 at pages/chat/chat.vue:543
关闭键盘
11:20:45.944 [Number] 422 at pages/chat/chat.vue:543
11:20:45.945 [Number] 0 at pages/chat/chat.vue:543
2025-09-18 11:21
DCloud_UNI_yuhe
回复 6***@qq.com: 我这里没有出现这个情况,是只有 26 才能复现吗?
2025-09-19 10:53
6***@qq.com (作者)
回复 DCloud_UNI_yuhe: 设备已经降级了,iPhone11 降级之后是正常的,目前只有这一部手机测试过不正常
2025-09-22 14:13
5***@qq.com
回复 DCloud_UNI_yuhe: 系统升级到26后,出现问题
2025-09-25 10:43
5***@qq.com
回复 DCloud_UNI_yuhe: 线上产品,用户量较多,希望能尽快解决,感谢!
2025-09-25 10:49