4***@qq.com
4***@qq.com
  • 发布:2023-04-21 17:20
  • 更新:2023-04-21 17:20
  • 阅读:168

【报Bug】部分手机使用表单时,第一次点击会触发focus,再点其他输入框时,未触发focus,直接触发了blur,键盘也未弹出

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版

HBuilderX类型: 正式

HBuilderX版本号: 3.6.4

第三方开发者工具版本号: 1.06.2206090

基础库版本号: 2.30.2

项目创建方式: HBuilderX

示例代码:

<uni-forms class="popup_form" ref="form" :modelValue="formData">
<uni-forms-item name="name" @click.native.stop.prevent="firstChange('name')">
<uni-easyinput @focus="test($event,'name')" @blur="keyWord($event,'name')" :focus="test1.name"
v-model="formData.name" />
<uni-forms-item name="keyWord" @click.native.stop.prevent="secondChange('keyWord')">
<uni-easyinput @focus="test($event,'keyWord')" @blur="keyWord($event,'keyWord')" :focus="test1.keyWord" v-model="formData.keyWord" />
</uni-forms-item>
</uni-forms>

操作步骤:

手机:小米10,以及华为部分手机
1.点击输入框,聚焦
2.点击另一个输入框

预期结果:

不管点哪一个输入框都会聚焦,且弹出键盘

实际结果:

1.第一次点击的正常弹出
2.再点击其他输入框,第一次未弹出,再点才会弹出

bug描述:

手机型号:目前发现小米10以及部分华为手机存在问题
问题:第一次点击输入框会触发@focus,弹出键盘,此时点击其他输入框时,未聚焦且没有键盘,控制台打印来看为触发@focus,只出发了第一个输入框的@blur以及第二次点的输入框的@blur

2023-04-21 17:20 负责人:DCloud_UNI_GSQ 分享
已邀请:

要回复问题请先登录注册