收藏
回答

最近负责的好几家医院的小程序出了的input输入框的输入字符串的最后一个字符出现被截取的问题?

我负责的好几家医院的小程序出了同样的一个问题,患者绑卡的时候,姓名输入框,例如患者输入ABC,但调用接口时却只有AB,姓名的最后一个字被截取了,之前没有这样的问题,最近2天才出现,目前已有3家医院反馈已经出现这问题了,我检查了代码等没发现问题,是不是官方小程序上出了什么问题,非常紧急,影响患者在小程序上绑卡和建档。非常紧急!需要如何解决?!

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

8 个回答

  • Frank
    Frank
    2022-10-25

    我这也遇到了这个问题,自己测试的话就没办法复现,但根据用户反馈的图片,结合日志查看,的确被截取了一个字符,问题已关注,期待后续

    2022-10-25
    有用 1
    回复
  • Tuzki
    Tuzki
    2022-10-24

    我们这边也是2022.10.20日收到用户反馈,啊啊啊我还以为是开发的问题,一直找不到问题,楼主现在解决了吗

    2022-10-24
    有用 1
    回复
  • 罗晓列
    罗晓列
    2022-10-20

    建议你们试试:输入框失焦事件触发时,再一次的看看获取到的值是不是正确的,如果是对的,就用这个事件给到的值

    2022-10-20
    有用 1
    回复 6
    • 钟文桦
      钟文桦
      2022-10-20
      一是没法去判断输入的值是否正确,二是input事件触发时如果没赋值变量完整的值,在焦点离开时也不一定就能赋值完整。不过你这个方法可以考虑试试,在焦点离开时对变量再次赋值,在没办法的情况下试试这个方式是否有用。
      2022-10-20
      回复
    • 罗晓列
      罗晓列
      2022-10-20回复钟文桦
      失焦事件里面会有最新的值的,取这个值看看,我以前遇到过类似你这种问题,就是用这个方法解决的
      2022-10-20
      回复
    • 钟文桦
      钟文桦
      2022-10-20回复罗晓列
      好的,谢谢,我试试看。
      2022-10-20
      回复
    • 罗晓列
      罗晓列
      2022-10-20回复罗晓列
      还有就是,我的意思不是让你吧input事件换成失焦事件,而是这两个都用,失焦事件是用来解决最后值不对的问题。
      2022-10-20
      回复
    • 罗晓列
      罗晓列
      2022-10-20回复钟文桦
      你们之所以会出现被截断这个问题,根本原因是最后一次输入没有成功触发input事件,所以才会出现你们看到的现象,就是被截断了,真实清空并不是被截断了,而是因为没有触发input事件,导致你们得到的值跟实际输入框里显示的值不一致,你还可以试试,多加一个空格,在删掉一个空格,就不会出现你说的截断问题
      2022-10-20
      回复
    查看更多(1)
  • Spig
    Spig
    2022-10-20

    +1

    部分android手机无法触发输入框回调,导致框里面有值, 但是代码变量获取不到

    2022-10-20
    有用 1
    回复 3
    • 钟文桦
      钟文桦
      2022-10-20
      你有权限邀请官方人员回答吗?我这边权限不够,权限够的话帮忙邀请一下哈,谢谢!
      2022-10-20
      回复
    • 钟文桦
      钟文桦
      2022-10-20
      之前没出现的,最近才出现的,估计是官方的版本升级引起的
      2022-10-20
      回复
    • Spig
      Spig
      2022-10-20回复钟文桦
      我等级不够
      2022-10-20
      回复
  • 即日启程
    即日启程
    2022-10-19

    这边也遇到类似的问题,解决了吗?

    2022-10-19
    有用 1
    回复 1
    • 钟文桦
      钟文桦
      2022-10-20
      没解决,你有权限邀请官方人员回答吗?我这边权限不够,如果你权限够的话可否帮忙邀请一下哈,谢谢!
      2022-10-20
      回复
  • 夏目友人张
    夏目友人张
    2022-10-19

    我们这边也遇到了这个问题,在使用华为或者vivo 手机 的手写输入法会复现这个问题, 暂时还没有解决方案。

    2022-10-19
    有用 1
    回复 1
    • 钟文桦
      钟文桦
      2022-10-20
      你有权限邀请官方人员回答吗?我这边权限不够,如果你权限够的话可否帮忙邀请一下哈,谢谢!
      2022-10-20
      回复
  • 笑一笑过
    笑一笑过
    2022-10-19

    这边也遇到类似的问题,解决了吗

    2022-10-19
    有用 1
    回复 1
    • 钟文桦
      钟文桦
      发表于移动端
      2022-10-19
      没解决,提交人工服务也没人回应,很无语
      2022-10-19
      回复
  • 睡前原谅一切
    睡前原谅一切
    2022-10-19

    是否接入了第三方的内容安全校验接口。或者正则匹配关键词。

    2022-10-19
    有用 1
    回复 2
    • 钟文桦
      钟文桦
      发表于移动端
      2022-10-19
      进行了md5加密和数据完整性检验的,没有被篡改,是偶发的,估计是input组件有bug,变动事件没赋值完整。
      2022-10-19
      回复
    • 睡前原谅一切
      睡前原谅一切
      2022-10-27回复钟文桦
      没遇到过。刚好些了一个全是输入框的功能。都能正常获取
      2022-10-27
      回复
登录 后发表内容