插件的主要 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 来源网址设为其在插件清单中的原始值。在调用此方法之前,插件是否要在插件后端保留任何插件状态。 |