Clientobjekt abrufen

Auf dieser Seite wird beschrieben, wie Sie das Clientobjekt abrufen, das ein muss das Add-on mit Google Meet kommunizieren.

Zuerst muss das Add-on eine Sitzung einrichten:

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

In der Sitzung können zwei Clientobjekte erstellt werden:

Es ist wichtig, das richtige Clientobjekt für die Hauptphase abzurufen. oder die Seitenleiste an. Wenn der falsche Client abgerufen wird, löst das Google Meet Add-ons SDK Ausnahmeregelung. Um zu prüfen, in welchem iFrame (Hauptbühne oder Seitenleiste) der das Add-on bereits ausgeführt wird, MeetAddon.getFrameType .

Das folgende Codebeispiel zeigt, wie das Clientobjekt der Hauptphase instanziiert wird:

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

Gemeinsam genutzte Funktionen

Einige Funktionen sind sowohl in der MeetMainStageClient als auch in der MeetSidePanelClient, während andere Funktionen spezifisch für eine bestimmte Client.

In beiden Clients sind beispielsweise folgende Funktionen verfügbar:

Kundenspezifische Funktionen

Funktionalität nur in der MeetMainStageClient:

Funktionalität nur in der MeetSidePanelClient: