sendLog method
发送日志消息
Implementation
void sendLog(Map<String, dynamic> logData) {
if (!_enabled) {
return;
}
if (!_connected || _channel == null) {
// 缓存消息
_queueMessage(logData);
return;
}
try {
final jsonString = jsonEncode(logData);
_channel!.sink.add(jsonString);
} catch (e) {
debugPrint('[LogWebSocket] 发送日志失败: $e');
_queueMessage(logData);
}
}