Ярлык на рабочий стол

С помощью нативного диалогового окна вы можете предложить пользователю добавить на рабочий стол ярлык — ссылку на игру.

Прежде чем вывести диалоговое окно, убедитесь, что опция доступна.

Проверка возможности добавления ярлыка

Доступность опции зависит от устройства, внутренних правил браузера и ограничений платформы Яндекс Игры.

Чтобы убедиться, что ярлык можно добавить, используйте метод 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)

При первом вызове метода создается ярлык для каталога Яндекс Игр. Если он уже есть, то будет создан ярлык со ссылкой на саму игру.


Примечание

Если при работе с плагином вы столкнулись с проблемой или у вас появился вопрос, обратитесь в сообщество в Телеграме или в сообщество ВКонтакте.

Репозиторий