收藏
回答

input输入框切换英文输入法,如果不点击键盘上方英文,无法获取input框输入内容

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug input 微信安卓客户端 8.0.37 2.33.0

操作如下,点击输入框获取焦点会弹出键盘,将输入法切换为英文,随便输入一个英文,不点击键盘上方的英文,直接点击输入框旁的确定按钮,发现并未获取到input框内容,第二次点击确定按钮时才能获取到值,包括第一次input事件返回的也是空

回答关注问题邀请回答
收藏

3 个回答

  • ilymtics
    ilymtics
    2023-07-27

    input,blur第一次都获取不到输入框里面的内容

    2023-07-27
    有用
    回复 1
    • ilymtics
      ilymtics
      2023-07-27
      目前来看是输入法问题刚开始使用的搜狗输入法小米版,切换至讯飞输入法小米版,百度输入法小米版不管是否开启英文联想功能都能获取到值
      2023-07-27
      回复
  • showms
    showms
    发表于小程序端
    2023-07-26

    没办法

    2023-07-26
    有用
    回复 1
    • ilymtics
      ilymtics
      2023-07-27
      这么离谱吗
      2023-07-27
      回复
  • 小农明
    小农明
    2023-07-26

    还没确定在文本框里,当前没值

    2023-07-26
    有用
    回复 4
    • ilymtics
      ilymtics
      2023-07-26
      对呀,所以这个有办法解决吗
      2023-07-26
      回复
    • 小农明
      小农明
      2023-07-26回复ilymtics
      保证焦点在文本框里面试试
      2023-07-26
      回复
    • ilymtics
      ilymtics
      2023-07-27
      什么意思呢?输入的时候焦点是在输入框里面的,但是截屏的时候没截到
      2023-07-27
      回复
    • 小农明
      小农明
      2023-07-27回复ilymtics
      那就没办法了
      2023-07-27
      回复
登录 后发表内容