切换账号监听
业务场景
切换账号监听接口用于监听切换账号成功或失败的事件。
注意事项
- 此处返回新的用户信息,研发请以新账号信息重新加载角色。请勿再调用初始化或登录接口。
流程图
无
接口介绍
SDKManager.onSwitchAccountSuccess(Object params)
调用示例
var params = {
onSuccess: (userData) => {
// 切换成功
// SDK内切换帐号成功并登录成功, 游戏方需在收到此回调后, 注销原来的账号数据, 并根据新的登录信息来重新加载账号数据
},
onFailed: (errorInfo) => {
//游戏方无需操作
},
};
SDKManager.onSwitchAccountSuccess(params);
参数说明
出参
参数名称 | 类型 | 说明 |
---|---|---|
userData | UserData | 用户数据对象 |
错误码
无
FAQ
Q:为什么要监听切换账号成功?
A:切换账号成功后,需要重新加载角色信息,因此需要监听切换账号成功事件。
:为什么要重新加载角色信息?
A:切换账号成功后,角色信息可能发生变化,需要重新加载角色信息。