Cómo usar la función de mensajería de fotograma a fotograma
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta página, se describe cómo enviar mensajes del cliente desde un complemento que se ejecuta en el iframe del panel lateral a un complemento que se ejecuta en el iframe del escenario principal. La mensajería de fotograma a fotograma solo se produce en el lado del cliente, por lo que la entrega de mensajes es casi instantánea.
Para enviar un mensaje, sigue estos pasos:
Del panel lateral al escenario principal, usa el método notifyMainStage().
La longitud de payload debe cumplir con el límite de tamaño especificado.
Para recibir el mensaje, el complemento debe suscribirse a la devolución de llamada frameToFrameMessage. En la siguiente muestra de código, se muestra cómo suscribirse a una devolución de llamada de frameToFrameMessage:
Los mensajes de fotograma a fotograma que envía un participante determinado solo los puede ver ese mismo participante. Para enviar mensajes o estados a otros participantes, obtén información sobre cómo compartir el estado del complemento.
Solo se intenta entregar el mensaje una vez. Para recibir mensajes, el panel receptor debe estar abierto y la app debe suscribirse a la devolución de llamada antes de que se envíe el mensaje.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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"]]