Halaman ini menjelaskan cara mengirim pesan dari add-on yang berjalan di iframe panel samping untuk add-on yang berjalan di iframe tahap utama.
Untuk mengirim pesan:
- Dari panel samping ke panggung utama, gunakan
MeetSidePanelClient.notifyMainStage
.
sidePanelClient.notifyMainStage("YOUR_MESSAGE");
- Dari panggung utama ke panel samping, gunakan
MeetMainStageClient.notifySidePanel
.
mainStageClient.notifySidePanel("YOUR_MESSAGE");
payload
panjangnya harus sesuai dengan batas ukuran yang ditetapkan.
Untuk menerima pesan, add-on harus berlangganan
ke
AddonCallbacks.frameToFrameMessage
. Contoh kode berikut menunjukkan cara berlangganan
Callback AddonCallbacks.frameToFrameMessage
:
sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
YOUR_CODE
});
Untuk informasi selengkapnya, lihat Berlangganan ke callback tambahan.
Catatan
- Pengiriman pesan frame ke frame sepenuhnya dilakukan dari sisi klien dan hampir secara instan.
- Pengiriman pesan hanya dilakukan satu kali. Untuk menerima pesan, metode panel penerima harus terbuka dan aplikasi harus berlangganan sebelum pesan dikirim.