4***@qq.com
4***@qq.com
  • 发布:2020-11-06 15:07
  • 更新:2020-11-14 16:24
  • 阅读:1879

【报Bug】2.9.7版本编辑器 ios端input组件focus问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.7

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: 6s,12

页面类型: vue

打包方式: 离线

项目创建方式: HBuilderX

示例代码:

<template>
<input class="content" @tap="testFunc" type="text" :disabled="testDisabled" :focus="testFocus" />
</template>

<script>
export default {
data() {
return {
testDisabled: true,
testFocus: false
}
},
methods: {
testFunc() {
var self = this;
console.log('点击了');
this.testDisabled = false;
setTimeout(() => {
console.log('获取焦点中');
self.testFocus = true;
}, 500)
}
}
}
</script>

<style>
.content {
display: flex;
width: 700rpx;
height: 100rpx;
margin: 0 auto;
border: 1px solid red;
}
</style>

操作步骤:

如上代码,直接运行

预期结果:

希望跟2.9.7版本之前的编辑器一样,可以正常获取焦点,正常拉起软键盘

实际结果:

无法获取焦点,无法拉起软键盘

bug描述:

编辑器更新到2.9.7版本之后,input组件在ios端设置了focus获取焦点,软键盘也无法拉起来, 2.9.3版本编辑器无此问题

2020-11-06 15:07 负责人:无 分享
已邀请:
4***@qq.com

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

demo

DCloud_UNI_GSQ

DCloud_UNI_GSQ

bug确认,已加分,后续修复

DCloud_UNI_GSQ

DCloud_UNI_GSQ

HBuilderX 2.9.9 alpha 已修复

该问题目前已经被锁定, 无法添加新回复