Na tej stronie dowiesz się, jak wysyłać wiadomości z dodatku działające w elemencie iframe panelu bocznym, aby dodatek działające w elemencie iframe sceny głównej.
Aby wysłać wiadomość:
- Z panelu bocznego do głównej sceny skorzystaj z narzędzia
MeetSidePanelClient.notifyMainStage
. .
sidePanelClient.notifyMainStage("YOUR_MESSAGE");
- Przejdź ze sceny głównej do panelu bocznego, korzystając z narzędzia
MeetMainStageClient.notifySidePanel
. .
mainStageClient.notifySidePanel("YOUR_MESSAGE");
payload
długość musi być zgodna z określonym limitem rozmiaru.
Aby otrzymać tę wiadomość, dodatek musi zasubskrybować tę funkcję
do
AddonCallbacks.frameToFrameMessage
oddzwanianie. Poniższy przykładowy kod pokazuje, jak zasubskrybować
AddonCallbacks.frameToFrameMessage
oddzwonienie:
sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
YOUR_CODE
});
Więcej informacji znajdziesz w sekcji Subskrybowanie
Uwagi
- Przesyłanie wiadomości odbywa się w całości po stronie klienta i jest niemal natychmiastowe.
- Podjęto próbę dostarczenia wiadomości tylko raz. Aby odbierać wiadomości, panel odbioru musi być otwarty, a aplikacja musi subskrybować oddzwanianie przed wysłaniem wiadomości.