GameSnacks 合作夥伴 SDK

例如,在 JS 檔案中:

import {createGameSnacks} from 'https://sdks.gamesnacks.com/partner-v1.js';

// Create GameSnacks Game Center.
const gamesnacks = createGameSnacks('iframe-id', 'my-game-center');

// Register API callbacks.
gamesnacks.game.onReady(...);
gamesnacks.audio.update(...);

// Initialise GameSnacks.
await gamesnacks.init();

或是在 HTML 檔案中:

<script src="https://sdks.gamesnacks.com/partner-v1.js"></script>
<script>
  // Create Snacks Game Center.
  const gamesnacks = window.createGameSnacks('iframe-id', 'my-game-center');

  // Register API callbacks.
  gamesnacks.game.onReady(...);
  gamesnacks.audio.update(...);

  // Initialise GameSnacks.
  await gamesnacks.init();
</script>

介面

名稱 說明
Audio 音訊控制和事件。
Game 遊戲生命週期事件。
GameSnacks GameSnacks 合作夥伴 SDK。
Page 頁面生命週期事件。
Score 分數控制項和事件。
Storage 儲存空間控制項和事件。
UserActivity 使用者活動事件。

函式

名稱 說明
createGameSnacks(iframe, gameCenterId, gameId) 建立內嵌的 GameSnacks 遊戲 中央。