更新时间:2025-01-10 GMT+08:00
分享

日志

接口列表

表1 日志接口列表

接口

描述

参数名

参数类型

参数说明

返回值

initLogger

初始化日志模块

logger

ILog

日志的实例

void

setIsSaveLog

日志存储

isSave

boolean

是否存储日志

void

setLogOutputLevel

设置日志打印级别

level

number

打印日志的级别

void

log<T>

打印普通日志

message

T

日志信息

void

warn<T>

打印警告日志

message

T

日志信息

void

error<T>

打印错误日志

message

T

日志信息

void

接口调用示例

  • 初始化日志模块
    const logger=new Logger() //创建Logger实例
    XRClient.initLogger(logger)//初始化日志模块
  • 日志存储
    XRClient.setIsSaveLog(true)
    • 设置日志存储为“true”,打印日志的同时会写入日志文件到手机(仅Android支持,iOS暂不支持)。
    • 设置日志存储为“false”,不写入日志文件到手机。
  • 设置日志打印级别
    XRClient.setLogOutputLevel(1)
    日志级别包括:0(不输出)、1 (error) 、 2 (warn)、 3(log)
    • 设置日志级别为0:不输出日志。
    • 设置日志级别为1:只输出error级别日志。
    • 设置日志级别为2:输出error和warn二个级别日志。
    • 设置日志级别为3:输出error、warn、log三个级别日志。
  • 打印普通级别的日志
    XRClient.log("打印内容")
  • 打印警告级别的日志
    XRClient.warn("打印内容")
  • 打印错误级别的日志
    XRClient.error("打印内容")

相关文档