RealtimeLogManager

实时日志管理器实例,可以通过 Taro.getRealtimeLogManager 获取。

使用说明 为帮助小程序开发者快捷地排查小程序漏洞、定位问题,我们推出了实时日志功能。从基础库2.7.1开始,开发者可通过提供的接口打印日志,日志汇聚并实时上报到小程序后台。 开发者可从小程序管理后台“开发->运维中心->实时日志”进入日志查询页面,查看开发者打印的日志信息。

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

参考文档

方法

addFilterMsg

添加过滤关键字

支持情况:RealtimeLogManager - 图4 RealtimeLogManager - 图5 RealtimeLogManager - 图6

参考文档

  1. (msg: string) => void
参数 类型 说明
msg string 是 setFilterMsg 的添加接口。用于设置多个过滤关键字。

error

写 error 日志

支持情况:RealtimeLogManager - 图7 RealtimeLogManager - 图8 RealtimeLogManager - 图9

参考文档

  1. (...args: any[]) => void
参数 类型 说明
args any[] 日志内容,可以有任意多个。每次调用的参数的总大小不超过5Kb

in

设置实时日志page参数所在的页面

支持情况:RealtimeLogManager - 图10 RealtimeLogManager - 图11 RealtimeLogManager - 图12

参考文档

  1. (pageInstance: any) => void
参数 说明
pageInstance page 实例

info

写 info 日志

支持情况:RealtimeLogManager - 图13 RealtimeLogManager - 图14 RealtimeLogManager - 图15

参考文档

  1. (...args: any[]) => void
参数 类型 说明
args any[] 日志内容,可以有任意多个。每次调用的参数的总大小不超过5Kb

setFilterMsg

设置过滤关键字

支持情况:RealtimeLogManager - 图16 RealtimeLogManager - 图17 RealtimeLogManager - 图18

参考文档

  1. (msg: string) => void
参数 类型 说明
msg string 过滤关键字,最多不超过1Kb,可以在小程序管理后台根据设置的内容搜索得到对应的日志。

tag

获取给定标签的日志管理器实例,目前只支持在插件使用

支持情况:RealtimeLogManager - 图19 RealtimeLogManager - 图20 RealtimeLogManager - 图21

参考文档

  1. (tagName: string) => RealtimeTagLogManager
参数 类型 说明
tagName string 标签名

warn

写 warn 日志

支持情况:RealtimeLogManager - 图22 RealtimeLogManager - 图23 RealtimeLogManager - 图24

参考文档

  1. (...args: any[]) => void
参数 类型 说明
args any[] 日志内容,可以有任意多个。每次调用的参数的总大小不超过5Kb

API 支持度

API 微信小程序 H5 React Native
RealtimeLogManager ✔️
RealtimeLogManager.addFilterMsg ✔️
RealtimeLogManager.error ✔️
RealtimeLogManager.in ✔️
RealtimeLogManager.info ✔️
RealtimeLogManager.setFilterMsg ✔️
RealtimeLogManager.tag ✔️
RealtimeLogManager.warn ✔️