Recupera l'oggetto client

Questa pagina descrive come ottenere l'oggetto client che un per comunicare con Google Meet.

Innanzitutto, il componente aggiuntivo deve stabilire una sessione:

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

Dalla sessione è possibile creare due oggetti client:

È importante recuperare l'oggetto client corretto per la fase principale o nel riquadro laterale. Se viene recuperato il client sbagliato, l'SDK dei componenti aggiuntivi di Google Meet restituisce un'eccezione. Per verificare quale iframe (schermo principale o riquadro laterale) è in esecuzione, utilizza MeetAddon.getFrameType .

Il seguente esempio di codice mostra come creare un'istanza dell'oggetto client della fase principale:

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

Funzionalità condivisa

Alcune funzionalità sono disponibili sia in MeetMainStageClient che in MeetSidePanelClient, mentre altre funzionalità sono specifiche per un determinato di alto profilo.

Ad esempio, alcune delle funzionalità disponibili in entrambi i client includono:

Funzionalità specifiche del client

Funzionalità disponibile solo in MeetMainStageClient:

Funzionalità disponibile solo in MeetSidePanelClient: