收藏
回答

小程序捕获未处理的Promise错误(Uncaught in promise)

很多地方会用到Promise,但是有的地方调用会没有写catch方法,现在想要监听这些没处理的rejected promise 然后上报,webkit是有unhandledrejection事件,不知道在小程序中如何监听呢。

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

4 个回答

  • undefined
    undefined
    2018-12-21

    请问这个问题解决了嘛?

    2018-12-21
    有用
    回复
  • 寒雁
    寒雁
    2018-08-09

    请问楼主这个问题解决了吗?我们也在研究这个问题...

    2018-08-09
    有用
    回复 2
    • 肥肉弟弟
      肥肉弟弟
      2020-05-29
      老哥能说下你们怎么做到的么
      2020-05-29
      回复
    • 🇲 🇷 、🇲 🇦 🇴
      🇲 🇷 、🇲 🇦 🇴
      2021-02-25
      老哥你实现了吗 我也想这样子处理
      2021-02-25
      回复
  • 如果
    如果
    2018-06-06

    应该是你没有定义promise的catch函数,所以报错;

    2018-06-06
    有用
    回复 1
    • 他想要的不多
      他想要的不多
      2018-06-06

      这我知道,我的意思就是我有的不写catch,我在全局去处理这个unhandledrejection

      2018-06-06
      回复
  • 洛竹
    洛竹
    2018-06-05
    推荐我开源的  https://github.com/youngjuning/wxPromise ,支持小程序API promise化、ES7 async await 等函数、ES8 finally 、一揽子正则验证和一些解决方案函数。开发不易,喜欢的话给一个星星  
    2018-06-05
    有用
    回复
登录 后发表内容