取得用戶端物件

本頁面說明如何取得外掛程式與 Google Meet 通訊所需的用戶端物件。

首先,外掛程式需要建立工作階段:

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });

在這個工作階段中,您可建立兩個用戶端物件:

請務必擷取主要階段或側邊面板的正確用戶端物件。如果擷取到錯誤的用戶端,Google Meet 外掛程式 SDK 會擲回例外狀況。如要查看執行外掛程式所在的 iframe (主要階段或側邊面板),請使用 MeetAddon.getFrameType 方法。

以下程式碼範例顯示如何將主要階段用戶端物件執行個體化:

  const session = await window.meet.addon.createAddonSession({
      cloudProjectNumber: "CLOUD_PROJECT_NUMBER",
    });
  const mainStageClient = await session.createMainStageClient();

共用功能

MeetMainStageClientMeetSidePanelClient 皆提供部分功能,有些功能則專屬於特定用戶端。

舉例來說,這兩個用戶端都提供的部分功能包括:

用戶端專屬功能

只有在 MeetMainStageClient 才能使用的功能:

只有在 MeetSidePanelClient 才能使用的功能: