d***@yunfanda.com
d***@yunfanda.com
  • 发布:2025-11-07 15:48
  • 更新:2025-11-07 15:53
  • 阅读:20

【报Bug】ios26 :show-confirm-bar="false"时 @keyboardheightchange会触发异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 4.84

HBuilderX类型: 正式

HBuilderX版本号: 4.84

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: iphone17

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

将 textarea input 当设置 :show-confirm-bar="false" 或多次触发 @keyboardheightchange 最后一次 detail.height = 0

预期结果:

将 textarea input 当设置 :show-confirm-bar="false" 获取正确的软键盘高度

实际结果:

多次触发 @keyboardheightchange 最后一次 detail.height = 0

bug描述:

textarea input 当设置 :show-confirm-bar="false" 时候 @keyboardheightchange会触发异常
相当于会多次触发后 detail.height = 0 无法获取正常的软键盘高度

2025-11-07 15:48 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

还有其它的属性吗? show-confirm-bar 设置为 true 之后就正常了吗?

  • d***@yunfanda.com (作者)

    是的 设置为true后只出发一次 能获取到正确的软键盘高度了

    2025-11-07 15:57

  • d***@yunfanda.com (作者)

    目前只发现改属性会影响

    2025-11-07 15:57

  • DCloud_UNI_yuhe

    回复 d***@yunfanda.com: 我这写的测试例没有发现这个情况,你提供一下完整的示例代码看看

    2025-11-07 16:01

要回复问题请先登录注册