华为快游戏登录弹框提示华为联运游戏声明弹框 HarmonyOS 鸿蒙Next

华为快游戏登录弹框提示华为联运游戏声明弹框 HarmonyOS 鸿蒙Next 【What】问题描述

在华为快游戏项目中,调用华为提供的登录接口,按照示例代码编写完成后,在手机上调试登录时,弹出了如图所示的华为联运游戏声明弹框,如何处理?

【Why】问题分析

在华为快游戏中,点击同意,会进入输入华为帐号界面,游戏正常继续,这个我们不必过多关心。

我们关注异常场景,当我们点击取消时,弹框就会消失,同时返回错误码-1,如下:

jsLog : game login with real fail:Game login fail, code:-1

游戏一个总的原则是帐号登录失败时,不允许进入游戏,所以我们需要对此错误码进行处理。

【How】怎么做

这里有2种推荐的处理方式,当然更推荐第二种了:

1:退出快游戏,可以参考论坛的帖子: https://developer.huawei.com/consumer/cn/forum/topic/0201627962867370271?fid=18

2:继续停留在当前页面,显示登录游戏的按钮,玩家点击该按钮时,调用帐号登录接口。该接口会继续触发华为联运游戏声明弹框,我们继续监听错误码,直到玩家点击同意后帐号登录成功为止。


更多关于华为快游戏登录弹框提示华为联运游戏声明弹框 HarmonyOS 鸿蒙Next的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于华为快游戏登录弹框提示华为联运游戏声明弹框 HarmonyOS 鸿蒙Next的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next系统中,华为快游戏登录时弹出的“华为联运游戏声明”弹框,是华为为了确保用户了解并同意其联运游戏的相关政策和规则。该声明通常包括用户隐私保护、数据使用、游戏规则等内容。用户需仔细阅读并确认同意后,方可继续使用华为快游戏服务。这一措施旨在保障用户权益,提升游戏体验的透明度和安全性。

回到顶部