MeetMainStageClient 接口

插件的主要 Stage 组件的 MeetAddonClient

签名

interface MeetMainStageClient extends MeetAddonClient

遗产

扩展 MeetAddonClient

方法签名

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