Bu sayfada, yan panel iframe'inde çalışan bir eklentiden ana aşama iframe'inde çalışan bir eklentiye nasıl mesaj gönderileceği açıklanmaktadır.
Mesaj göndermek için:
Yan panelden ana sahneye
MeetSidePanelClient.notifyMainStage
yöntemini kullanın.Ana sahneden yan panele
MeetMainStageClient.notifySidePanel
yöntemini kullanın.payload
uzunluğu, belirtilen boyut sınırına uymalıdır.
Eklentinin mesajı almak için AddonCallbacks.frameToFrameMessage
geri çağırmaya abone olması gerekir. Aşağıdaki kod örneğinde, bir AddonCallbacks.frameToFrameMessage
geri çağırmasına nasıl abone olunacağı gösterilmektedir:
sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
// YOUR_CODE
});
Daha fazla bilgi için Geri çağırmalara abone olma bölümüne bakın.
Notlar
- Çerçeveden çerçeveye mesajlaşma, tamamen istemci tarafındadır ve neredeyse anında gerçekleşir.
- İleti teslimi yalnızca bir kez denendi. Mesajları almak için alma panelinin açık olması ve uygulamanın mesaj gönderilmeden önce geri çağırmaya abone olması gerekir.