handleLoginSuccess method

void handleLoginSuccess(
  1. String accountId,
  2. String token
)

Implementation

void handleLoginSuccess(String accountId, String token) {
  CallKitUILog.i(_tag, 'CallManager handleLoginSuccess()');
  CallKitUILog.i(
    _tag,
    'CallManager handleLoginSuccess: appKey = $_appKey, accountId = $accountId, groupConfigParam = $_groupConfigParam',
  );
  CallManager.instance.setupEngine(
    _appKey!,
    accountId,
    extraConfig: _extraConfig,
    groupConfigParam: _groupConfigParam,
  );

  // 如果提供了群呼配置参数,则初始化群呼管理器
  if (_groupConfigParam != null && !_isDesktopRuntime) {
    GroupCallManager.instance.setup(
      localUserId: accountId,
      config: _groupConfigParam,
    );
  } else if (_groupConfigParam != null) {
    CallKitUILog.i(
      _tag,
      'CallManager handleLoginSuccess: skip group-call setup on desktop runtime',
    );
  }
}