跳到主要内容

GUAConnectResultObservers [仅限 MSD]

注册登录模块的回调,游戏需要对回调函数进行处理。更多关于回调数据结构,可以查看下面的数据结构 GUALoginResult

注意

[仅限 MSDK] 强烈建议游戏在应用启动函数中进行注册。

函数定义

// ConnectRetEvents 的回调, 仅限 Kwai 渠道
event OnResultHandler<GUALoginResult> ConnectRetEvents;

代码示例

// 增加回调
UnionAdapterAPI.GetAccountService().ConnectRetEvents += mLoginCallBack.OnConnectRetEvent;

// 移除回调
UnionAdapterAPI.GetAccountService().ConnectRetEvents -= mLoginCallBack.OnConnectRetEvent;

// ConnectRetEvents 的回调处理
public void OnConnectRetEvent(GUALoginResult loginRet)
{
Debug.Log("OnConnectRetNotify in login");
string methodTag = "";
if (loginRet.MethodId == (int)GUAMethodID.GUA_ACCOUNT_CONNECT)
{
methodTag = "Connect";
}

mCurrentTestMgr.ShowLogInNewLine(methodTag + loginRet);
}