8***@qq.com
8***@qq.com
  • 发布:2023-06-05 02:16
  • 更新:2023-06-05 11:48
  • 阅读:156

【报Bug】focus ios端导致所有input首次输入失效问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: iOS

手机系统版本号: iOS 15

手机厂商: 苹果

手机机型: iphone13

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

3.8.4版本报bug
首页评论使用了focus后 其余页面没有使用 其余页面点击input弹出键盘的时候ios端会失去焦点但是键盘还在 右下角的按钮也在(这个按钮是首页input设置的send 发送按钮名字也是发送) 点击按钮调用的是首页加了focus的事件

预期结果:

其余页面正常打开

实际结果:

所有页面因为首页的自动获取焦点导致首次点击input获取焦点以及调用事件错误

bug描述:

3.8.4版本报bug
首页评论使用了focus后 其余页面没有使用 其余页面点击input弹出键盘的时候ios端会失去焦点但是键盘还在 右下角的按钮也在(这个按钮是首页input设置的send 发送按钮名字也是发送) 点击按钮调用的是首页加了focus的事件

2023-06-05 02:16 负责人:DCloud_iOS_XHY 分享
已邀请:
8***@qq.com

8***@qq.com (作者)

使用变量控制 或者 v-if来销毁首页的input 均无法解决问题

DCloud_iOS_XHY

DCloud_iOS_XHY

你好,示例工程未复现您的问题,所以你遇到的问题大都是在特定环境下才能重现的问题,请提供可稳定复现直接运行的完整示例(上传附件),方便我们快速排查问题哦。

  • 8***@qq.com (作者)

    你好,我这边新增了个附件里面是视频你看下能看出来什么问题导致的吗

    2023-06-05 18:31

  • DCloud_iOS_XHY

    回复 8***@qq.com: 视频看不出问题,提供一下能复现问题的示例工程,需要debug排查一下

    2023-06-05 20:04

  • 8***@qq.com (作者)

    回复 DCloud_iOS_XHY: 那个问题demo没复现 等晚些时候我再看看能不能复现 先解决这个问题吧 论坛一大堆这个问题你们都不处理 input放在nvue的list里面 然后安卓机上点击不会上推页面 ios正常

    2023-06-09 23:54

要回复问题请先登录注册