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 ) |
unloadSidePanel() |
關閉側邊面板 iframe。請注意,呼叫側邊面板外掛程式狀態時,Meet 不會保留側邊面板的外掛程式狀態。如果側邊面板 iframe 再次開啟 (例如使用 loadSidePanel 呼叫),側邊面板 iframe 來源網址就會設為外掛程式資訊清單的原始值。在呼叫此方法前,外掛程式必須先在外掛程式後端保留所有外掛程式狀態。 |