收藏
回答

在某些输入法下input无法获取值




手机测试时在某些输入法下不点击确定键或选择输入法提示的字符,input无法获取值,但输入的值会显示在input输入框中,求大腿解惑


补充:使用bindblur获取到的是空("")

最后一次编辑于  2018-07-19
回答关注问题邀请回答
收藏

3 个回答

  • 灵芝
    灵芝
    2018-07-19

    你好,某些输入法具体是指哪些输入法呢?请提供具体机型及输入法

    2018-07-19
    有用
    回复 5
    • 2018-07-21

      三星S6 edge+自带输入法也这样。

      2018-07-21
      回复
    • 灵芝
      灵芝
      2018-07-23回复

      你好,麻烦提供出现问题的机型和微信版本,并且提供相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),方便定位问题

      2018-07-23
      回复
    • 2018-07-24回复灵芝

      三星S6 edge+,微信版本6.6.7 。已经改成表单的方式提交了,之前的问题应该是输入的时候没有点确定或者具体的单词,你看帖子中的图输入框的字还有下划线(应该处于联想状态),这个时候点界面其他地方,输入框会显示有值,但是监控不到变化。

      2018-07-24
      回复
    • 雨
      2020-09-10
      安卓机下载的搜狗输入法均存在该问题
      2020-09-10
      回复
    • 雨
      2020-09-10回复
      解决该问题,可以在onblur中通过e.detail.value再获取一次数据解决
      2020-09-10
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-07-19

    你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-07-19
    有用
    回复
  • 威风扫地飞
    威风扫地飞
    2018-07-19

    同事的洛基亚手机自带的输入法,一直存在这个问题..

    2018-07-19
    有用
    回复
登录 后发表内容