Menggunakan pesan frame-to-frame

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:

    sidePanelClient.notifyMainStage("YOUR_MESSAGE");
    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.