基础库 3.99.6 开始支持,低版本需做兼容处理;仅 Android 支持
实名认证状态
监听实名认证状态,在用户未实名的情况下,打开游戏后会主动弹出实名认证弹框,同时会收到状态为 anonymous
的通知。在用户进行实名弹窗操作后,如果关闭实名认证弹窗,回调通知状态为 cancel
,如果完成实名认证,回调通知状态则为 complete
。
语法
bl.onRealNameAuthenticationComplete(callback)
参数说明
属性名 | 类型 | 必填 | 说明 |
callback | function | 是 | 监听实名认证状态的回调 |
回调数据
属性名 | 类型 | 说明 |
state | string | complete: 实名完成; anonymous: 匿名 ; cancel: 取消实名 |
回调函数返回值
属性 | 类型 | 默认值 | 必填 | 说明 |
title | string | | 是 | 提示的标题 |
content | string | | 是 | 提示的内容 |
giftImgUrl | string | | 否 | 提示的礼包图片(支持gif) |
cancelText | string | '取消' | 否 | 取消按钮的文字,最多 5 个字符 |
confirmText | string | '确定' | 否 | 确认按钮的文字,最多 5 个字符 |
代码示例
bl.onRealNameAuthenticationComplete((res) => {
console.log('获取实名认证状态:', res.status);
return {
title: '有礼待领取哦',
content: '完成实名认证即可畅玩小游戏~每日都有礼包可领取~确认离开吗?',
giftImgUrl: '//i0.hdslb.com/bfs/activity-plat/static/20240424/7b925ef85373a2241dca64f5ae8d938b/TgHwcHTp1L.jpg',
cancelText:'认证领礼包',
confirmText:'离开小游戏'
};
});