夏武依依
夏武依依
  • 发布:2022-04-20 15:54
  • 更新:2022-04-21 15:05
  • 阅读:422

【报Bug】subNvue input 安卓 聚焦失效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.3.13

手机系统: Android

手机系统版本号: Android 12

手机厂商: vivo

手机机型: vivo Y32

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

{
"path": "pages/searchpage/searchpage",
"style": {
"navigationStyle": "custom",
"navigationBarTextStyle": "black",
"app-plus":{
"titleNView": false, //禁用原生导航栏
"scrollIndicator": "none",
"bounce": "none",
"subNVues":[
{
"id":"searchNav", //原生子窗体标识
"path": "pages/searchpage/subNvue/nav",
"type":"navigationBar",
"style":{
"position": "absolute",
"dock": "top",
"width": "100%",
"height": "44px"
}
}
]
}
}
},

nvue页面内容

<input
ref="input"
class="nav_right_input"
placeholder-class="nav_placeholder"
placeholder="请输入关键词"
type="text"
confirm-type="done"
return-key-type="search"
v-model="searchVal"
@confirm="confirm"
@blur='blur'
/>
mounted() {
this.$nextTick(function(){
this.$refs.input.focus();

    })  
},

操作步骤:

就是以上代码

预期结果:

聚焦

实际结果:

没有聚焦

bug描述:

用原生子窗体写了一个含有搜索的导航栏,input 自动聚焦 iOS 生效,但是安卓不生效

2022-04-20 15:54 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

已反馈给相关人员排查,感谢反馈!

DCloud_UNI_Anne

DCloud_UNI_Anne

打开时给子窗体发个消息,onShow收到消息后再聚焦

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