使用逐帧消息传递

本页面介绍了如何通过插件发送消息 在侧边栏 iframe 中运行 插件 在主阶段 iframe 中运行。

如需发送邮件,请按以下步骤操作:

    sidePanelClient.notifyMainStage("YOUR_MESSAGE");
    mainStageClient.notifySidePanel("YOUR_MESSAGE");

payload 长度必须符合其指定的大小限制。

该插件需要订阅才能接收消息 添加到 AddonCallbacks.frameToFrameMessage 回调。以下代码示例展示了如何订阅 AddonCallbacks.frameToFrameMessage 回调:

sidePanelClient.on('frameToFrameMessage', (arg: FrameToFrameMessage) => {
    YOUR_CODE
});

有关详情,请参阅订阅 回调

备注

  • 帧到帧消息传递完全是客户端进行的,几乎是即时的。
  • 只能尝试递送一次邮件。为了接收消息, 接收面板必须处于打开状态,并且应用需要订阅 回调。