diff --git a/lib/rtc/rtc_manager.dart b/lib/rtc/rtc_manager.dart index 6150f64..f49fcd1 100644 --- a/lib/rtc/rtc_manager.dart +++ b/lib/rtc/rtc_manager.dart @@ -421,6 +421,17 @@ class RTCManager { print('客户端角色已设置为:$role'); } + /// 发送消息 + Future sendMessage(String message) async { + Uint8List data = utf8.encode(message); + await _engine!.sendStreamMessage( + streamId: _streamId ?? 0, + data: data, + length: data.length, + ); + print('已发送消息:$message'); + } + /// 获取当前频道ID String? get currentChannelId => _currentChannelId;