customLogWithQueue function

void customLogWithQueue(
  1. int level,
  2. String tag,
  3. String message
)

Implementation

void customLogWithQueue(int level, String tag, String message) {
  // 添加到队列中
  _logQueue.add(_LogEntry(level, tag, message));
  // 如果没有在处理,则开始处理
  if (!_isProcessing) {
    _processLogQueue();
  }
  // 添加Flutter控制台日志输出
  developer.log(message, name: tag, level: level);
}