MeetMainStageClient 接口

插件的主要 Stage 组件的 MeetAddonClient

签名

interface MeetMainStageClient extends MeetAddonClient

世界遗产

扩展 MeetAddonClient

方法签名

名称 说明
clearCollaborationStartingState() 清除协作中使用的插件初始状态的相关信息。
(沿用自 MeetAddonClient
getCollaborationStartingState() 在参与者接受协作邀请后检索有关插件初始状态的信息。
(沿用自 MeetAddonClient
getFrameOpenReason() 检索导致插件框架被打开的操作。
(继承自 MeetAddonClient
getMeetingInfo() 检索有关运行此插件的会议的信息。
(沿用自 MeetAddonClient
getMeetPlatformInfo() 检索运行该插件的 Meet 平台的相关信息。
(沿用自 MeetAddonClient
loadSidePanel() 打开侧边栏 iframe(其中的 iframe 来源设置为插件清单中的侧边栏网址)。
notifySidePanel(payload) 将消息从主 Stage 插件 iframe 发送到侧边栏插件 iframe。在侧边栏 iframe 中运行的插件可以使用 frameToFrameMessage 插件回调函数来回应此消息。
on(eventId, eventHandler) 提供插件可使用的 AddonCallbacks 的访问权限。
(继承自 MeetAddonClient
setCollaborationStartingState(collaborationStartingState) 设置或更新有关在参与者接受协作邀请时使用的插件初始状态的信息。
(沿用自 MeetAddonClient
unloadSidePanel() 关闭侧边栏 iframe。请注意,调用该方法时,侧边栏插件状态不会在 Meet 中保留。如果系统再次打开侧边栏 iframe(例如通过调用 loadSidePanel),侧边栏 iframe 来源网址将设置为其插件清单中的原始值。在调用此方法之前,插件要负责在插件后端中保留任何插件状态。