Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan cara mengirim pesan di sisi klien dari
add-on yang berjalan di
iframe panel samping ke
add-on yang berjalan di iframe tahap
utama. Pesan frame-to-frame
hanya terjadi di sisi klien, sehingga pengiriman pesan hampir
seketika.
Untuk mengirim pesan:
Dari panel samping ke panggung utama, gunakan
metode
notifyMainStage().
Panjang payload
harus sesuai dengan batas ukuran yang ditentukan.
Untuk menerima pesan, add-on harus berlangganan callback frameToFrameMessage. Contoh kode berikut menunjukkan cara berlangganan callback
frameToFrameMessage:
Pesan frame-to-frame yang dikirim oleh peserta tertentu hanya dapat dilihat oleh
peserta yang sama. Untuk mengirim pesan atau status kepada peserta lain,
pelajari cara membagikan status
add-on.
Pengiriman pesan hanya dicoba satu kali. Untuk menerima pesan, panel penerima
harus terbuka dan aplikasi harus berlangganan callback sebelum
pesan dikirim.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-12-21 UTC."],[[["This page explains how Google Meet add-ons can send messages between the side panel and main stage iframes using client-side frame-to-frame messaging."],["Add-ons use `notifyMainStage()` and `notifySidePanel()` methods to send messages and subscribe to the `frameToFrameMessage` callback to receive them."],["Frame-to-frame messages are only visible to the sender and require the receiving panel to be open and subscribed to the callback for delivery."],["For sharing state with other participants, refer to the guide on add-on state collaboration."]]],["Add-ons in different iframes (side panel and main stage) can exchange messages client-side. The side panel sends messages to the main stage using `notifyMainStage()`, while the main stage uses `notifySidePanel()` to send messages to the side panel. To receive messages, add-ons must subscribe to the `frameToFrameMessage` callback. Messages are participant-specific and delivered once; the receiving panel must be open and subscribed. Payload size limitations apply. The Animation sample add-on demonstrates this functionality.\n"]]