Сигнатура метода

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

У данного метода есть ограничение на частоту вызова: не более 1 раза в 7 дней. В случае более частых вызовов метода в ответ будет возвращена ошибка

     

Метод доступен только при запуске игр на платформе android и web

FAPI.invokeUIMethod("requestDesktopIcon");

Пример вызова

  function requestDesktopIcon() {
    FAPI.invokeUIMethod("requestDesktopIcon");
  }

Пример коллбека

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

Коллбек для случая успешного добавления ярлыка

method: “requestDesktopIcon”

result: “ok”

data: “The icon is added to the desktop.”

Коллбек для случая, когда пользователь отказался создавать ярлык

method: “requestDesktopIcon”

result: “error”

data: “Adding the icon to the desktop was canceled by the user.”

Коллбек для случая, когда превышен лимит вызова метода

method: “requestDesktopIcon”

result: “error”

data: “call limit: blocked till 1725024804039”

Коллбек для случая ошибки показа предложения

method: “requestDesktopIcon”

result: “error”

data: “Failed to add the icon to the desktop.”

Коллбек для случая, когда метод не поддерживается на клиенте

method: “requestDesktopIcon”

result: “error”

data: “not_supported”