桌面快捷方式

通过原生对话框,您可以建议用户将快捷方式(游戏链接)添加到桌面。

在显示对话框之前,请确保该选项可用。

检查是否可以添加快捷方式

该选项的可用性取决于设备、浏览器的内部规则以及 Yandex Games 平台的限制。

为确保可以添加快捷方式,请使用 ysdk.shortcut.canShowPrompt() 方法:

1const ysdk = await YaGames.init();
2
3const prompt = await ysdk.shortcut.canShowPrompt();
4
5if (prompt.canShow) {
6    // 您可以在此处显示用于添加快捷方式的按钮。
7}

打开对话框

检查后,您可以在游戏中显示一个按钮(或其他界面元素),点击该按钮将打开添加快捷方式的对话框。

要调用该对话框,请使用 ysdk.shortcut.showPrompt() 方法:

1const ysdk = await YaGames.init();
2
3const result = await ysdk.shortcut.showPrompt();
4
5if (result.outcome === 'accepted') {
6    // 您可以在此处提供添加快捷方式的奖励。
7}

首次调用该方法时,将为 Yandex Games 目录创建快捷方式。 如果已存在,则将创建指向游戏本身的快捷方式。


备注

支持服务员工帮助将成品游戏发布到 Yandex Games 平台。 关于开发和测试的具体问题,其他开发者会在Discord 社区中给出针对性解答。

如果在使用 Yandex Games SDK 时遇到问题或有疑问,请联系技术支持:

写入聊天信息
上一篇
下一篇