叫我白老师
叫我白老师
  • 发布:2021-02-27 20:54
  • 更新:2021-03-09 20:05
  • 阅读:892

【报Bug】subNVue 里有input组件focus,点击mask隐藏subNVue, IOS键盘不会收起

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.1.2

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: 7p

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

subNVue内有input,focus后打开软键盘,点击mask隐藏subNVue,但是软键盘不会关闭

预期结果:

取消focus状态,隐藏软键盘

实际结果:

focus状态,软键盘依然存在

bug描述:

由于官方没有提供mask点击事件api,导致无法手动关闭软键盘

2021-02-27 20:54 负责人:天生DR 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

叫我白老师

叫我白老师 (作者)

已提供DEMO

天生DR

天生DR - 天生我材必有用

Bug 已经修复 下个版本会发 同时你的示例代码里 你在 subNVue.hide(); 之前 应该也掉一下 input的 blur()

             submit(){  
                         const subNVue = uni.getCurrentSubNVue();  
                         this.$refs.input.blur();  
                            subNVue.hide();  
            }

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