跳转到内容

快捷方式(添加到主屏幕)

FRVR.shortcut 提示用户为游戏创建一个主屏幕快捷方式。具体流程因平台而异:Android Chrome 上是一键确认,其他浏览器上是 PWA 的 beforeinstallprompt 横幅,在消息类应用渠道上则可能完全是另一种 UX。

if (await FRVR.shortcut.canCreateShortcut()) {
  showAddToHomeScreenButton();
}

canCreateShortcut() 不为 true 就别显示按钮 —— 在不支持的渠道上调用是无操作的。

try {
  await FRVR.shortcut.createShortcut();
  analytics.tag('shortcut_created');
} catch (err) {
  // err.code 告诉你原因:用户取消、已安装等。
}

大多数浏览器要求这一调用必须发生在用户手势(点击 / 触摸)之内。请在按钮的事件处理函数里调用,不要从定时器里触发。

Shortcut:can + create

loading SDK…