LIBaseEvent
LIBaseEvent
名称 | 类型 | 说明 |
---|---|---|
EventType | LIEventType | Event ID,详见 LIEventType |
ExtraJson | 扩展字段 | 选填 |
LIEventType
名称 | 说明 |
---|---|
GN_READY | LI PASS 资源已准备好 |
GN_REPEAT | 重复 SDK 初始化 |
GN_DISABLED | 已禁用 GameNative SDK |
OPEN_LOGIN | 打开 LI PASS 登录界面 |
CLOSE_LOGIN | 关闭 LI PASS 登录界面 |
OPEN_ACCOUNT_CENTER | 打开账号设置界面 |
CLOSE_ACCOUNT_CENTER | 关闭账号设置界面 |
DELETE_ACCOUNT_SUCCESS | LI PASS 账号中心 删号成功 |
DELETE_ACCOUNT_FAIL | LI PASS 账号中心 删号失败 |
LIP_PANEL_OPEN | 打开 LI PASS 界面 |
LIP_PANEL_CLOSE | 关闭 LI PASS 界面 |
SOCIAL_FEATURE_APPROVE_STATUS | 未成年人聊天授权状态,有关返回的 JSON 字符串请参见 SOCIAL_FEATURE_APPROVE_STATUS |
SOCIAL_FEATURE_APPROVE_RESULT | 未成年人聊天授权结果 0:未授权(默认) 1:授权所有人 2:仅授权好友 |
RESET_GAME_UI_FOCUS | 重置游戏 UI 焦点 |
GENERATE_OPEN_ID_SUCCESS | 成功生成 LI PASS OpenID |
注意
DELETE_ACCOUNT_SUCCESS
代表游戏账号以及 LI PASS 与游戏的关联已被删除。游戏内删号无法删除玩家的 LI PASS。
LIP_PANEL_OPEN
、LIP_PANEL_CLOSE
适用于 LI PASS 的所有界面,包括登录界面,可用来监听 LI PASS 界面的开启和关闭。
LIP_PANEL_OPEN
参数 | 类型 | 说明 |
---|---|---|
panelName | string | LI PASS 界面名称 |
extraJson | string | 扩展参数,比如通用弹窗会包含弹窗名称 |
LIP_PANEL_CLOSE
参数 | 类型 | 说明 |
---|---|---|
panelName | string | LI PASS 页面名称 |
isClosedManually | bool | 是否是手动关闭 |
extraJson | string | 扩展参数,比如通用弹窗会包含弹窗名称 删号冷静期弹窗会返回玩家是否取消删号 |
SOCIAL_FEATURE_APPROVE_STATUS
字段 | 说明 | 备注 |
---|---|---|
VoiceControlStatus | 社交功能控制授权状态 -1:家长禁用玩家的聊天功能(聊天范围设置为 Nobody) 0:未授权 1:授权所有人 2:仅授权好友 | 重点 |
NeedVoiceControlIngame | 游戏内是否需要社交功能控制 0:不需要 1:需要 | 重点 |
NeedVoiceControl | 是否需要社交功能控制 0:不需要 1:需要 | |
NeedVoiceControlParentCert | 社交功能控制是否需要家长认证 0:不需要 1:需要 |