MeetMainStageClient 인터페이스

부가기능의 기본 스테이지 구성요소의 MeetAddonClient입니다.

서명

interface MeetMainStageClient extends MeetAddonClient

유산

확장 MeetAddonClient

메서드 서명

이름 설명
closeAddon() 모든 iframe을 언로드하고 측면 패널이 열려 있는 경우 닫아 Meet iframe에서 실행 중인 부가기능을 닫습니다. 진행 중인 활동이 있는 동안 이 메서드를 호출해도 아무런 효과가 없습니다.
(MeetAddonClient에서 상속됨)
endActivity() 진행 중인 활동을 종료합니다. 실패하는 경우: - 진행 중인 활동이 없습니다. - 사용자가 활동을 시작한 것이 아닙니다.
(MeetAddonClient에서 상속됨)
getActivityStartingState() 참여자가 활동 초대를 수락할 때 부가기능의 초기 상태에 관한 정보를 가져옵니다.
(MeetAddonClient에서 상속됨)
getFrameOpenReason() 부가기능 프레임이 열리는 작업을 검색합니다.
(MeetAddonClient에서 상속됨)
getMeetingInfo() 부가기능이 실행 중인 회의에 관한 정보를 가져옵니다.
(MeetAddonClient에서 상속됨)
loadSidePanel() iframe 소스가 부가기능 매니페스트의 측면 패널 URL로 설정된 측면 패널 iframe을 엽니다.
notifySidePanel(payload) 기본 스테이지 부가기능 iframe에서 측면 패널 부가기능 iframe으로 메시지를 전송합니다. 측면 패널 iframe에서 실행되는 부가기능은 frameToFrameMessage 부가기능 콜백을 사용하여 이 메시지에 반응할 수 있습니다. 이 문자열의 길이는 1,000,000자(영문 기준) 미만이어야 합니다.
on(eventId, eventHandler) 부가기능에서 활용할 수 있는 AddonCallbacks에 대한 액세스 권한을 제공합니다.
(MeetAddonClient에서 상속됨)
setActivityStartingState(activityStartingState) 참여자가 활동에 참여하라는 초대를 수락할 때 사용되는 부가기능의 초기 상태에 관한 정보를 설정하거나 업데이트합니다.
(MeetAddonClient에서 상속됨)
startActivity(activityStartingState) 활동 중에 시작자와 참여자가 사용할 수 있는 프레임의 시작 상태를 제공하여 활동을 시작합니다.
(MeetAddonClient에서 상속됨)
unloadSidePanel() 측면 패널 iframe을 닫습니다. 메서드가 호출될 때 측면 패널 부가기능 상태는 Meet 내에서 유지되지 않습니다. 예를 들어 loadSidePanel 호출을 사용하여 측면 패널 iframe이 다시 열리면 측면 패널 iframe 소스 URL이 부가기능 매니페스트의 원래 값으로 설정됩니다. 이 메서드가 호출되기 전에 부가기능 백엔드에 부가기능 상태를 유지하는 것은 부가기능에 달려 있습니다.