收藏
回答

输入法获取焦点后,可以设置不弹出键盘吗

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 input 客户端 7.0.4 2.7.0

- 需求的场景描述(希望解决的问题)

    客户在PDA扫码枪上使用小程序,小程序要获取扫码枪的结果,PDA只能通过模拟键盘事件,把结果填充到文本框中,这个过程中,键盘会一直显示,体验不太好


- 希望提供的能力

    希望Input添加一个属性,可设置是否显示键盘,或者给个隐藏键盘的接口


最后一次编辑于  05-23  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • cunjinli
    cunjinli
    05-24

    模拟键盘事件是不是可以不用input?具体场景是啥?

    05-24
    赞同
    回复 3
    • 皮皮
      皮皮
      05-24

      除了Input还有哪个组件支持键盘事件监听?


      就是这玩意 https://item.jd.com/13441946848.html

      中间有个橙色按钮,按下后会调用红外扫描(不是摄像头),我现在要获取扫描结果,因为小程序没有键盘事件,只能先用一个Input获取焦点,PDA扫码后模拟一个Enter事件,把结果输入到文本框中,带来的问题就是,文本框获取焦点后,键盘会出来,不知道我说明白没有?


      求大佬帮忙


      05-24
      回复
    • 皮皮
      皮皮
      05-24

      刚试了下小程序好像也可以用 wx.hideKeyboard,但是焦点没了,不知道PDA模拟Enter事件,能不能把描扫结果写到文本框中,晚上回去试下。

      05-24
      回复
    • cunjinli
      cunjinli
      07-07

      目前看不能用input,只能模拟键盘输入。

      07-07
      回复
  • 皮皮
    皮皮
    05-23

    一开始说用手机摄像头的,结果太远的条码扫不到,但PDA的可以,所以在PDA上装了个企业微信,功能都做的差不多了,现在就差这个了,跪求大佬解决,老板说解决不了就要用安卓开发,加班加点赶出来的啊



    小游戏有个wx.hideKeyboard方法,小程序能不能也加上啊

    05-23
    赞同
    回复