startCall method
Implementation
Future<RCCallSession?> startCall(
String targetId,
RCCallMediaType mediaType, [
String? extra,
]) async {
Map<String, dynamic> arguments = {
'targetId': targetId,
'mediaType': mediaType.index,
'extra': extra,
};
Map? result = await _channel.invokeMethod('startCall', arguments);
if (result != null) {
_currentSession = RCCallSession.fromJson(result);
}
// TODO 调用失败current session是否置空?
return _currentSession;
}