For the complete documentation index, see llms.txt. This page is also available as Markdown.

Game.openLeaderboard

함수형 API openGameCenterLeaderboard로도 같은 기능을 쓸 수 있어요.

기능 설명

게임 앱에서 게임센터 리더보드 웹뷰를 열어요. 토스앱 Android/iOS 5.221.0 이상에서 사용할 수 있어요.

타입

Game.openLeaderboard(): Promise<void>;

Params

없음

Response

반환값이 없어요.

에러

게임 앱이 아닌 미니앱에서 호출하면 Promise가 reject돼요. 이때 error.message"리더보드 API는 게임 앱에서만 사용할 수 있어요."예요.

예시 코드

import { Game } from "@apps-in-toss/web-framework";

const button = document.querySelector("#open-leaderboard");

button.addEventListener("click", async () => {
  try {
    await Game.openLeaderboard();
  } catch (error) {
    console.error(error);
  }
});

도움이 되었나요?