Interface Log
Properties
onLog
onLog: Function
保存 SDK 日志。
当遇到问题时,为方便问题排查,你需要将出现问题时间段的日志提供给声网支持人员。如果你使用 v2.6.0 之前版本的 SDK,你可以通过设置该属性保存 SDK 日志。
example
示例代码JavaScript
AgoraMiniappSDK.LOG.onLog = (text) => {
// text 为字符串形式
Utils.log(text);
};
Methods
uploadLogs
uploadLogs(onSuccess?: function, onFailure?: function): Promise<void>
上传 SDK 日志至服务器。
since
v2.6.0当遇到问题时,为方便问题排查,你需要将出现问题时间段的日志提供给声网支持人员。如果你使用 v2.6.0 及之后版本的 SDK,可以调用该方法上传日志,无需自己保存日志文件。
参数
参数名 | 类型 | 描述 |
---|---|---|
onSuccess | function | 方法调用成功时执行的回调函数。无返回值。
|
onFailure | function | 方法调用失败时执行的回调函数。返回值为错误码和错误信息。
|
返回值
Promise<void>
日志等级:
-1
:BLIND,即输出所有 API 日志信息。如果你想获取最完整的日志,可以将日志级别设为该等级。0
:DEBUG,即输出所有 API 日志信息。如果你想获取最完整的日志,可以将日志级别设为该等级。1
:INFO,即输出 INFO,WARN,ERROR 级别的日志信息。2
:WARN,即输出 WARN,ERROR 级别的日志信息。3
:ERROR,输出 ERROR 级别的日志信息。4
:NONE,即不输出日志信息。