收藏
回答

Promise成功后不走then回调

打开50次小程序  大概出现一次(苹果6)微信版本号7.0.4






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

4 个回答

  • 晨
    06-20

    收到过类似反馈,目前怀疑是iOS Promise实现的bug,不过暂时一直没能复现出来。很难受

    06-20
    赞同
    回复 10
    • 墨菲
      墨菲
      06-21

      重复删除小程序  冷启动20  30次能碰到一次

      06-21
      回复
    • 涛々
      涛々
      07-31
      现在还有这个问题啊,还没解决吗?
      07-31
      回复
    • 墨菲
      墨菲
      08-13回复涛々
      基础库2.7.4以后的解决了
      08-13
      回复
    • 黄昏
      黄昏
      09-12
      是否修复了bug?
      09-12
      回复
    • 娇华
      娇华
      09-12回复黄昏


      09-12
      回复
    查看更多(5)
  • 娇华
    娇华
    06-20

    请具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    06-20
    赞同
    回复 12
    • 墨菲
      墨菲
      06-20

      我随便写了个demo (流程:一个Promise 在成功后调用.then 渲染msg的文字

      bug: 小程序经过多次冷启动后 出现不去回调.then方法的bug  导致没渲染相应的文字

      微信版本号:7.0.4

      系统版本号:12.3.1


      js 代码


      正常流程:


      bug流程: 没出现文字  点击测试按钮多次调用仍然没出现




      06-20
      回复
    • 墨菲
      墨菲
      06-20

      https://developers.weixin.qq.com/s/YcHSsgmA7i9w

      06-20
      回复
    • 墨菲
      墨菲
      06-20

      偶发性的  大概冷启动20 30次出现一次这种现象   手机是苹果6

      06-20
      回复
    • 叫我阳仔
      叫我阳仔
      06-20

      今天我们线上的产品也出现了这种情况,iphone 6 或者7 上,方法调用成功后没有走then的回调

      06-20
      回复
    • 叫我阳仔
      叫我阳仔
      06-20

      是线上用户反馈给我们的问题,我通过内部的log查出的结果

      06-20
      回复
    查看更多(7)
  • another
    another
    07-26

    我这边几个苹果8 系统12.3.1,也出现了这种情况,而且稳定复现,一直then回调不成功

    07-26
    赞同
    回复 6
    • 墨菲
      墨菲
      07-28
      现在还有这问题吗 后来我没测试 官方的说2.7.4就修复了
      07-28
      回复
    • another
      another
      07-29回复墨菲
      咦,我怎么看小程序最新的更新日志是2.7.3...
      07-29
      回复
    • 墨菲
      墨菲
      07-29回复another
      我看了看更新日志确实是到2.7.3 但是现在微信最先版本对应的基础库都是2.7.7了,改没改还真有点蒙
      07-29
      回复
    • another
      another
      07-29回复墨菲
      刚刚试了,基础库改到2.7.4还是一样不行= =
      07-29
      回复
    • 黄昏
      黄昏
      09-12回复another
      现在可以了吗
      09-12
      回复
    查看更多(1)
  • Alessa Gillespie
    Alessa Gillespie
    06-21

    楼主怎么处理的?我这边我同事也遇到了,有时候走有时候不走,测了下全是苹果的手机,安卓没出现过这问题,我们这边测试是一个苹果7,一个苹果6S

    06-21
    赞同
    回复 1
    • 墨菲
      墨菲
      06-21

      我这刚发现 这不来这提交bug了   解决办法就是不用promise 哈哈

      06-21
      回复