跳转到内容

Score(原生)

FRVR.score 是一个轻封装,服务于那些暴露原生「玩家当前分数」API 的渠道 —— 主要是 Apple Game Center 和 Google Play Games。如果你要发原生移动端,请在 leaderboards 之外再用上它,从而拿到平台原生 UI(Game Center 内的通知、排名等)。

const accepted = await FRVR.score.setScore(42000);
if (!accepted) {
  // 渠道拒收(未登录、不支持等)—— FRVR leaderboards 仍然可用。
}

FRVR.score 只在支持它的渠道上存在。调用前先判断:

if (FRVR.score) await FRVR.score.setScore(42000);

可以和 FRVR.leaderboards.postScore(...) 同时调用 —— 它们走的是不同后端。