开发
API

tt.onUnhandledRejection

基础库 2.41.0 开始支持本方法,低版本需做兼容处理,这是一个同步方法。

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

语法

tt.onUnhandledRejection(callback)

参数说明

callback

类型默认值必填说明最低支持版本
function监听未处理的 Promise 拒绝事件的回调函数2.41.0

回调函数参数说明

object 类型,属性如下:

属性名类型说明最低支持版本
reasonstring拒绝原因,一般是一个 Error 对象2.41.0
promisePromise被拒绝的 Promise 对象2.41.0

返回值

扫码体验

请使用字节宿主APP扫码

代码示例

开发者工具中预览

tt.onUnhandledRejection((res) => {
  console.log("拒绝原因,一般是一个 Error 对象", res.reason);
  console.log("被拒绝的 Promise 对象", res.promise);
});

Bug & Tip

点击纠错
该文档是否对你的开发有所帮助?
有帮助
没帮助
该文档是否对你的开发有所帮助?
有帮助
没帮助