请问这个问题解决了吗,同样的需求
输入法获取焦点后,可以设置不弹出键盘吗- 需求的场景描述(希望解决的问题) 客户在PDA扫码枪上使用小程序,小程序要获取扫码枪的结果,PDA只能通过模拟键盘事件,把结果填充到文本框中,这个过程中,键盘会一直显示,体验不太好 - 希望提供的能力 希望Input添加一个属性,可设置是否显示键盘,或者给个隐藏键盘的接口
2021-03-24同问
小程序editor组件上,可以怎么实现这2个功能? 1. 拉起键盘; 2. 隐藏键盘时,不失去焦点。小程序editor组件上,可以怎么实现这2个功能: 1. 拉起键盘; 2. 隐藏键盘时,不失去焦点。 腾讯文档小程序,用的是editor吗? 它没有上面问题,可以拉起键盘,隐藏键盘时也不会失去焦点。 我试了几种方式,都存在问题。 测试环境: ios环境:iPhone 6 iOS 12.4.4 微信版本:7.0.5 基础库版本:2.8.3[351] android环境:红米note 7 微信版本:7.0.6 基础库版本:2.8.3[351] ios端隐藏键盘: 1. wx.hideKeyboard方式:complete {errMsg: "hideKeyboard:ok"},返回ok,但键盘没有隐藏。 2. EditorContext.blur()方式:会同时隐藏键盘、失去焦点。 ios端拉起键盘: wx.showKeyboard方式: 提示 wx.showKeyboard is not a function; android端(红米note 7)隐藏键盘: 1. wx.hideKeyboard方式: fail {errMsg: "hideKeyboard:fail:input not exists"},返回错误,键盘没有隐藏。 2. EditorContext.blur():会同时隐藏键盘、失去焦点。 android端(红米note 7)拉起键盘: wx.showKeyboard方式: 提示 wx.showKeyboard is not a function;
2021-03-24请问楼主解决这个问题了吗,我也在纠结这个问题。没有什么好的办法外接 扫码枪
input组件获取焦点之后,如何在不失去焦点的前提下隐藏键盘呢?我们需要用input组件监听键盘输入,但是不需要弹起起键盘,由我们外部输入设备(扫描头,类似于外置键盘)来输入文字
2021-03-24