本頁面說明如何透過外掛程式傳送訊息 能在側邊面板 iframe 中運作 外掛程式 在主階段 iframe 中執行。
如要傳送訊息,請按照下列步驟操作:
- 從側邊面板到主要階段,使用
MeetSidePanelClient.notifyMainStage
。 方法。
sidePanelClient.notifyMainStage("YOUR_MESSAGE");
- 從主要階段到側邊面板,使用
MeetMainStageClient.notifySidePanel
方法。
mainStageClient.notifySidePanel("YOUR_MESSAGE");
payload
長度必須符合指定的大小上限。
外掛程式需要訂閱才能接收訊息
加入
AddonCallbacks.frameToFrameMessage
敬上
回呼。以下程式碼範例顯示如何訂閱
AddonCallbacks.frameToFrameMessage
回呼:
sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
YOUR_CODE
});
如需更多資訊,請參閱訂閱 回呼。
附註
- 畫面對影格訊息傳遞作業完全是在用戶端且幾乎即時執行。
- 系統只會嘗試傳送訊息一次。為了接收訊息, 必須開啟接收面板,且應用程式必須訂閱 回呼。