之前的版本没有这个问题,近期版本存在这个问题(电脑调试工具正常,手机端异常)。原本的我发布小程序运行的好好的,最近发现有用户发现某个功能突然不能用了。总结如下:


<textarea bindinput="start" />


在textarea中输入若干字符后,回退一下,以下代码会打印两次,第一次打印为空,第二次才是正常的内容!

start: function (e) {

  console.log(e.detail.value);  

}


截图如下:


电脑端的调试工具完全OK!回退一次只打印一次。


手机上完全不一样!希望管理员能看到!

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Black&RED

    19人对此回答表示赞同

    管理员们整天都在干嘛啊

    展开
    19
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Cameron小帅哥

    10人对此回答表示赞同

    hello管理员们这个问题有结论了么?我们也在部分安卓机上复现了这一情况,在点击过删除键的情况下,bindinput的e.detail.value取出为空

    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Eleanor

    4人对此回答表示赞同

    我记得删除键小程序真机上真的是返回的两次是不是有一次的keycode是0还有个是多少忘了。

    展开
    4
    11回复
    发布于 6年前

    评论(11)

    收起评论

    • 绿茶`红茶`乌龙茶 2019-01-21 20:55

      安卓机器的bug

      回复
    • Shyanne 2019-01-23 16:50

      好的,感谢反馈,我们会尽快定位`

      回复
    • 绿茶`红茶`乌龙茶 2019-01-25 23:34

      可能是

      回复
    • Joseph 2019-01-27 17:16

      可能是安卓上的吧,我iOS上的是对的呢

      回复
    • Jacob 2019-01-29 16:53

      电脑端调试工具无此BUG,只要是在手机上使用会出现该BUG。

      回复
    • Maya 2019-01-31 16:53

      并没有修复,还是存在这个问题的。只是因为这个输出两次的问题导致后面的逻辑出了问题,我做了非空判断,后面代码还做了相应的处理,挺麻烦,不同的业务处理方式不同。

      回复
    • Tabitha 2019-02-02 20:46

      机型:小米MAX

      回复
    • Ken不得鸡 2019-02-04 15:16

      我想问下您怎么处理这个问题的呢?做了一个非空判断吗?

      回复
    • Ruben 2019-02-06 11:54

      刚试了下,iphone6P,6.6.7,2.1.0,没出现了哎。而且换行键出两次返回的也没有了。什么时候悄悄处理了吗。。

      回复
    • 漠漠轻桥 2019-02-08 08:24

      麻烦提供下出现此现象的机型和微信版本号,谢谢

      回复
    • 在劫难逃 2019-02-10 12:09

      等不及官方修复BUG了,自己修改了逻辑代码规避解决了。可能这是一个很小众的功能,不知道什么时候能修复过来。

      回复
    加载更多
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部