title: Taro.onUnhandledRejection(callback)

sidebar_label: onUnhandledRejection

监听未处理的 Promise 拒绝事件。该事件与 App.onUnhandledRejection 的回调时机与参数一致。

注意

  • 所有的 unhandledRejection 都可以被这一监听捕获,但只有 Error 类型的才会在小程序后台触发报警。

支持情况:onUnhandledRejection - 图1 onUnhandledRejection - 图2 onUnhandledRejection - 图3

参考文档

类型

  1. <T = any>(callback: Callback<T>) => void

参数

参数 类型
callback T

Callback

  1. (res: Result<T>) => void
参数 类型
res Result<T>

Result

参数 类型 说明
reason string or Error 拒绝原因,一般是一个 Error 对象
promise Promise<T> 被拒绝的 Promise 对象