In questa pagina viene descritto come inviare messaggi da un componente aggiuntivo in esecuzione nell'iframe del riquadro laterale per un componente aggiuntivo in esecuzione nell'iframe principale.
Per inviare un messaggio:
- Dal riquadro laterale allo stage principale, utilizza l'icona
MeetSidePanelClient.notifyMainStage
.
sidePanelClient.notifyMainStage("YOUR_MESSAGE");
- Dallo stage principale al riquadro laterale, usa
MeetMainStageClient.notifySidePanel
. .
mainStageClient.notifySidePanel("YOUR_MESSAGE");
La payload
deve essere conforme al limite di dimensioni specificato.
Per ricevere il messaggio, il componente aggiuntivo deve iscriversi
alle
AddonCallbacks.frameToFrameMessage
di Google. Il seguente esempio di codice mostra come sottoscrivere un abbonamento a un
Chiamata di AddonCallbacks.frameToFrameMessage
:
sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
YOUR_CODE
});
Per ulteriori informazioni, consulta la sezione Abbonarsi a i callback.
Note
- La messaggistica frame-to-frame è interamente lato client e quasi istantanea.
- Il tentativo di consegna dei messaggi viene effettuato una sola volta. Per ricevere messaggi, il il riquadro di ricezione deve essere aperto e l'app deve iscriversi al prima dell'invio del messaggio.