# GameLogManager.log(Object param)

基础库 3.7.4 开始支持,低版本需做兼容处理

微信 Windows 版:支持

微信 Mac 版:支持

# 功能描述

上报日志。log 方法支持在上报时传入日志等级、日志标签和日志内容。可设置上报后的回调函数。

# 参数

# Object param

日志上报的参数对象。

属性 类型 默认值 必填 说明
level string 日志等级,用于标识日志的级别和重要性。只能是'info'、'warn'、'error'、'debug'中的一种。
key string 'default' 日志标签,用于日志分类(如 登录、战斗……)。key 只能是 string 类型,且能够通过 JSON.stringify 序列化。若不传入 key 参数,上报使用默认 key 'default'。
value Object/Array.<any>/number/string/boolean 日志内容。value 可以是 string/number/boolean/array/object 类型,且能够通过 JSON.stringify 序列化。
success function 上报成功后的回调。
fail function 上报失败后的回调。
complete function 上报完成后的回调,成功、失败都会执行。

# 示例代码

const logger = wx.getGameLogManager({
  commonInfo: { version: '1.0.0' },
})
logger.log({
  level: 'info',
  key: 'login',
  value: { loginTime: '1731915939' },
})
点击咨询小助手