# 其他(选接)
特别说明
以下所有内容只适用于 独角兽H5 平台,其他平台或渠道不适用,一般情况下不需要接入,只有特别渠道要求时再进行接入。
# 1、参数说明
以下参数来自 sdk.launchOptions 属性,可根据具体参数判断是否要调用下面方法,具体说明如下表所示:
| 属性 | 类型 | 说明 |
|---|---|---|
| gankVerify | string | 是否需要实名认证,只有部分渠道会有此字段
|
| verify | string | 玩家是否已经实名认证,只有部分渠道会有此字段
|
| sharebonus | number | 是否设置并开启分享、邀请奖励,只有部分渠道会有此字段
|
| focus | number | 是否已关注公众号,只有部分渠道会有此字段
|
| focusbonus | number | 是否有关注奖励,只有部分渠道会有此字段
|
点击此链接查看全部参数 (opens new window)。
# 2、显示实名认证弹框
根据上述参数判断是否需要弹出实名认证弹框。
sdk.showVerify(callback);
示例代码
注:示例代码中的参数或选项均为演示数据,仅供参考,谢谢!
//
const launchOptions = sdk.launchOptions;
if (launchOptions.gankVerify == 1 && launchOptions.verify != 1) {
sdk.showVerify((response) => {
// 表示该方法调用成功
if (response.code == 0) {
console.log(response.data);
}
// 表示该方法调用失败
else {
console.log("调用失败");
}
});
}
# 3、显示分享引导
类似微信右上角分享提示,根据上述参数判断是否需要显示分享引导。
sdk.showShare(callback);
示例代码
注:示例代码中的参数或选项均为演示数据,仅供参考,谢谢!
//
const launchOptions = sdk.launchOptions;
if (launchOptions.sharebonus == 1) {
sdk.showShare((response) => {
// 表示该方法调用成功
if (response.code == 0) {
console.log(response.data);
}
// 表示该方法调用失败
else {
console.log("调用失败");
}
});
}
# 4、显示公众号二维码
根据上述参数判断是否需要显示公众号二维码。
sdk.showQRCode(callback);
示例代码
注:示例代码中的参数或选项均为演示数据,仅供参考,谢谢!
//
const launchOptions = sdk.launchOptions;
if (launchOptions.hasOwnProperty("focus") && launchOptions.focus == 0) {
sdk.showQRCode((response) => {
// 表示该方法调用成功
if (response.code == 0) {
console.log(response.data);
}
// 表示该方法调用失败
else {
console.log("调用失败");
}
});
}