1***@qq.com
1***@qq.com
  • 发布:2022-09-19 13:56
  • 更新:2022-09-19 16:58
  • 阅读:308

【报Bug】nvue页面 导致输入框无法唤起键盘

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.3

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: 华为

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

vue页面中 点击按钮唤起 nvue页面 关闭后点击输入框

预期结果:

唤起软键盘

实际结果:

键盘没有被唤起

bug描述:

由于第一次登录app会有权限弹框问题升级到3.6.3版本 在关闭子窗体后,input无法唤起软键盘
"subNVues": [{
"id": "formconcat", // 唯一标识
"path": "pages/selectnvue/timeselect", // 页面路径
"type": "popup",
"style": {
"position": "relative",
"bottom": "0px",
"dock": "right",
"width": "100%",
"height": "500rpx",
"background": "transparent"
}
}
}]

<input type="number" style="width: 80%;display: inline-block; padding: none;height:58rpx; float: left; text-align: center;font-size:28rpx;"
placeholder="件" ref="input1" v-model="item.good_number" />

2022-09-19 13:56 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

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

    是的

    2022-09-20 09:36

  • DCloud_UNI_Anne

    回复 1***@qq.com: Android 11 Redmi K40用https://ask.dcloud.net.cn/question/138432内提供的示例,未复现此问题。你测试看下

    2022-09-20 11:44

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

    回复 DCloud_UNI_Anne: 可能是我nvue中的代码影响了。 我重写了几个简单的nvue页面没问题。之后我会找找看是怎么回事

    2022-09-20 14:09

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

    回复 DCloud_UNI_Anne:今天没事重新看了下,我自己通过写事件用subNVue.hide关闭的nvue会出现这种问题。但是点击nvue页面上的遮罩层关闭的nvue页面就没出现。具体原因不清楚,用https://ask.dcloud.net.cn/question/138432示例改成我的nvue页面打包后也没出现这样的问题

    2022-11-28 16:03

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

    回复 DCloud_UNI_Anne: 问题解决了, 我项目是用的3.2.3以前创建的。今天用3.6.5版本创建了一个新项目,在把原项目页面复制过去重新打包就没出现这个问题。

    2022-11-29 17:51

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