收藏
回答

安卓环境下input使用手写输入会导致部分文字丢失

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug input输入框 客户端 7.0.5 2.7.7

- 当前 Bug 的表现(可附上截图)

设备:安卓手机

使用手写输入法输入时,当写完文字自动匹配但未确定(体现未有一个竖杆或者下划线在闪烁),直接点击发送按钮,bindinput获取到的e.detail.value中闪烁部分文字会丢失



- 预期表现

如何当手机输入完成后直接点击发送按钮,可以获取到输入框内的全部文字。 有尝试过使用bindblur进行规避,可是在输入完成后点击其他部分进行失去焦点的操作,再点击发送,这个行为不符合业务流程。

- 复现路径


- 提供一个最简复现 Demo


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

1 个回答

  • nickname
    nickname
    07-26

    你好,使用bindblur获取试试

    07-26
    赞同
    回复 3
    • @
      @
      07-29
      有考虑过使用bindblur,可是使用bindblur的话会有一个多余的点击空白部分的动作,不是理想的操作。请问还有别的方法吗?
      07-29
      回复
    • nickname
      nickname
      07-29回复@

      手写输入的情况下确实有这个问题的,可以通过bindblur解决

      07-29
      回复
    • @
      @
      07-29回复nickname
      你好,可以麻烦描述下具体的用法吗?我现在有在input中使用bindblur,可是按场景直接点击发送按钮还是获取不到未确认文字的。
      07-29
      回复