收藏
回答

多个textarea输入第一个输入框焦点无法失焦

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug textarea 客户端 6.7.3 1.9.94

安卓机型出现频繁

点击textarea弹出软键盘,输入完第一个textarea后,然后不点击软键盘上的"完成",直接输入第二个textarea,让软键盘一直存在,会出现第一个textarea的焦点无法消失,并且不会触发submit

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

2 个回答

  • alin
    alin
    2018-12-12

    OPPO 手机 微信版本 6.7.3

    华为EMUI 系统4.1.3 微信版本 6.7.3 

    华为7plus 微信版本6.7.3

    小米8 微信版本6.7.3

    OPPO 手机 微信版本 6.7.3

    华为EMUI 系统4.1.3 微信版本 6.7.3 

    华为7plus 微信版本6.7.3

    小米8 微信版本6.7.3

    代码片段:wechatide://minicode/kmCYdBm37v4x






    2018-12-12
    有用
    回复
  • 是小白啊
    是小白啊
    2018-12-12

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

    2018-12-12
    有用
    回复 4
    • alin
      alin
      2018-12-12

      @那个乱世之外的小白 官网的示例代码也出现这问题,你在表单提交里面多加几个textarea然后点击提交试试

      2018-12-12
      回复
    • 是小白啊
      是小白啊
      2018-12-12回复alin

      问题一未复现,问题二复现,测试机型LG,华为nova3e,微信版本:6.7.3

      2018-12-12
      回复
    • alin
      alin
      2018-12-12回复是小白啊

      @那个乱世之外的小白

      这是我提供的代码片段测试的截图

      OPPO 手机 微信版本 6.7.3

      华为EMUI 系统4.1.3 微信版本 6.7.3 

      1、输入文本后点击提交按钮打开调试控制台,console.log 输出什么都没有



      2、再次弹出输入法,点击软键盘上的完成,再提交就能让第一个textarea失焦,输出获得文本框内容了




      2018-12-12
      回复
    • alin
      alin
      2018-12-12回复是小白啊

      @那个乱世之外的小白

      还想到个问题

      iPhone6s、7

      一个textarea文本框输入内容比较多,提交之后,文本框的内容保存到服务器时内容会不全,可能10行文本内容,保存至服务器后只有一行了,这个出现的次数偶尔,不经常出现

      2018-12-12
      回复
登录 后发表内容