LogManager
日志管理器实例,可以通过 Taro.getLogManager 获取。
使用说明 最多保存5M的日志内容,超过5M后,旧的日志内容会被删除。 对于小程序,用户可以通过使用 button 组件的 open-type="feedback" 来上传打印的日志。 对于小游戏,用户可以通过使用 Taro.createFeedbackButton 来创建上传打印的日志的按钮。 开发者可以通过小程序管理后台左侧菜单“反馈管理”页面查看相关打印日志。
基础库默认会把 App、Page 的生命周期函数和 wx 命名空间下的函数调用写入日志。
支持情况:
方法
debug
写 debug 日志
支持情况:
(...args: any[]) => void
参数 | 类型 | 说明 |
---|---|---|
args | any[] | 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb |
info
写 info 日志
支持情况:
(...args: any[]) => void
参数 | 类型 | 说明 |
---|---|---|
args | any[] | 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb |
log
写 log 日志
支持情况:
(...args: any[]) => void
参数 | 类型 | 说明 |
---|---|---|
args | any[] | 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb |
warn
写 warn 日志
支持情况:
(...args: any[]) => void
参数 | 类型 | 说明 |
---|---|---|
args | any[] | 日志内容,可以有任意多个。每次调用的参数的总大小不超过100Kb |
API 支持度
API | 微信小程序 | H5 | React Native | Harmony |
---|---|---|---|---|
LogManager | ✔️ | |||
LogManager.debug | ✔️ | |||
LogManager.info | ✔️ | |||
LogManager.log | ✔️ | |||
LogManager.warn | ✔️ |