桌面快捷方式

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

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

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

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

要确认可以添加快捷方式,请使用 ysdk.shortcut.can_show_prompt() 方法:

1ysdk.shortcut.can_show_prompt(function (self, can_show)
2    if can_show then
3        -- 您可以在此处显示用于添加快捷方式的按钮。
4    end
5end)

打开对话框

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

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

1ysdk.shortcut.show_prompt(function (self, accepted)
2    if accepted then
3        -- 您可以在此处提供添加快捷方式的奖励。
4    end
5end)

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


存储库