Utilizzare i messaggi frame-to-frame

In questa pagina viene descritto come inviare messaggi da un componente aggiuntivo in esecuzione nell'iframe del pannello laterale a un componente aggiuntivo in esecuzione nell'iframe della fase principale.

Per inviare un messaggio:

Per ricevere il messaggio, il componente aggiuntivo deve iscriversi al callback AddonCallbacks.frameToFrameMessage. Il seguente esempio di codice mostra come abbonarti a un callback AddonCallbacks.frameToFrameMessage:

sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
    // YOUR_CODE
});

Per ulteriori informazioni, consulta l'articolo Iscriversi ai callback.

Note

  • La messaggistica frame-to-frame è interamente lato client e quasi istantanea.
  • La consegna del messaggio viene tentata una sola volta. Per ricevere i messaggi, il riquadro di ricezione deve essere aperto e l'app deve iscriversi alla callback prima che il messaggio venga inviato.