跳转到内容

跨平台(Cocos)

crossplay 是”在手机上继续玩”的流程 —— 游戏跑在浏览器或嵌入渠道里,FRVR 知道存在一个体验更完整的原生 App。你提供按钮,我们负责接力。

if (await FRVRSDK.instance.canMoveToMobile()) {
  showContinueOnMobileButton();
}

大多数渠道不支持这能力 —— 一定要先判断。

await FRVRSDK.instance.moveToMobile();

在浏览器中必须由 用户手势(按钮点击)触发。SDK 会打开对应的应用商店页 / 深链;玩家被送出去后 promise 会 resolve。

最自然的位置是 一次成功对局之后(结算页、关卡之间) —— 玩家投入度高,更愿意迁移。不要放在启动 / 引导页。

async onRunEnded() {
  if (await FRVRSDK.instance.canMoveToMobile()) {
    this.showContinueOnMobileBanner();
  }
}