Auf dieser Seite wird beschrieben, wie Sie Nachrichten von einem Add-on, das im iFrame der Seitenleiste ausgeführt wird, an ein Add-on senden, das im iFrame der Hauptphase ausgeführt wird.
So senden Sie eine Nachricht:
Verwenden Sie von der Seitenleiste in den Hauptbereich die Methode
MeetSidePanelClient.notifyMainStage
.Verwenden Sie vom Hauptbereich bis zur Seitenleiste die Methode
MeetMainStageClient.notifySidePanel
.Die Länge von
payload
muss der angegebenen Größenbeschränkung entsprechen.
Damit das Add-on die Nachricht empfangen kann, muss es den AddonCallbacks.frameToFrameMessage
-Callback abonnieren. Das folgende Codebeispiel zeigt, wie ein AddonCallbacks.frameToFrameMessage
-Callback abonniert wird:
sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
// YOUR_CODE
});
Weitere Informationen finden Sie unter Callbacks abonnieren.
Hinweise
- Frame-zu-Frame-Messaging erfolgt vollständig clientseitig und nahezu sofort.
- Die Nachrichtenzustellung wird nur einmal versucht. Damit Nachrichten empfangen werden können, muss der Empfängerbereich geöffnet sein und die App muss den Callback abonnieren, bevor die Nachricht gesendet wird.