SDK 日志
小于 1 分钟
Web 集成文档
SDK 日志
环信即时通讯 IM 日志记录 SDK 相关的信息和事件。环信技术支持团队帮你排查问题时可能会请你发送 SDK 日志。
输出信息到日志文件
开启日志输出:
logger.enableAll();
- 设置日志不输出到控制台:
logger.setConsoleLogVisibility(false)
- 监听 SDK 日志事件:
logger.onLog = (log)=>{
console.log('im logger', log)
}
关闭日志输出:
logger.disableAll();
设置日志输出等级:
// 0 - 5 或者 'TRACE','DEBUG','INFO','WARN','ERROR','SILENT';
logger.setLevel(0);
设置缓存日志:
logger.setConfig({
useCache: false, // 是否缓存
maxCache: 3 * 1024 * 1024, // 最大缓存字节
});
// 缓存全部等级日志
logger.setLevel(0);
下载日志:
logger.download();
日志上报
自 4.8.1 版本,Web SDK 支持日志上报功能, 即将日志会上传到环信的服务器。该功能默认关闭,如有需要, 可联系商务开通。