Интерфейс MeetAddonClient
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Клиентский объект, который надстройка использует для взаимодействия с Meet Web.
Подпись
interface MeetAddonClient
Сигнатуры методов
Имя | Описание |
---|
closeAddon() | Закройте надстройку, работающую в iframe Meet, выгрузив все iframe и закрыв боковую панель, если она открыта. Вызов этого метода во время продолжающейся активности не имеет никакого эффекта. |
endActivity() | Завершает текущую деятельность. Не удастся, если: - Нет текущей деятельности. - Пользователь не является инициатором активности. |
getActivityStartingState() | Получает информацию о начальном состоянии дополнения, когда участник принимает приглашение к действию. |
getFrameOpenReason() | Получает действие, вызывающее открытие дополнительного фрейма. |
getMeetingInfo() | Получает информацию о собрании, на котором работает надстройка. |
on(eventId, eventHandler) | Предоставляет доступ к AddonCallbacks , которые может использовать надстройка. |
setActivityStartingState(activityStartingState) | Устанавливает или обновляет информацию о начальном состоянии надстройки, которая используется, когда участник принимает приглашение присоединиться к действию. |
startActivity(activityStartingState) | Запускает действие с предоставленным начальным состоянием кадров, которые инициатор и участники могут использовать во время действия. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[null,null,["Последнее обновление: 2025-07-25 UTC."],[],[],null,["# Interface MeetAddonClient\n\nThe client object that an add-on uses to communicate with Meet web.\n\nSignature\n---------\n\n interface MeetAddonClient\n\nMethod signatures\n-----------------\n\n| Name | Description |\n|--------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [`closeAddon()`](./addon_sdk.meetaddonclient.closeaddon.md) | Close the add-on that's running in the Meet iframe by unloading all iframes and closing the side panel if it's open. Calling this while there's an ongoing activity has no effect. |\n| [`endActivity()`](./addon_sdk.meetaddonclient.endactivity.md) | Ends an ongoing activity. Will fail if: - There is not an ongoing activity. - The user is not the initiator of the activity. |\n| [`getActivityStartingState()`](./addon_sdk.meetaddonclient.getactivitystartingstate.md) | Retrieves information about the initial state of the add-on when the participant accepts the invitation to activity. |\n| [`getFrameOpenReason()`](./addon_sdk.meetaddonclient.getframeopenreason.md) | Retrieves the action causing the add-on frame to be opened. |\n| [`getMeetingInfo()`](./addon_sdk.meetaddonclient.getmeetinginfo.md) | Retrieves information about the meeting in which the add-on is running. |\n| [`on(eventId, eventHandler)`](./addon_sdk.meetaddonclient.on.md) | Provides access to the [`AddonCallbacks`](/workspace/meet/add-ons/reference/websdk/addon_sdk.addoncallbacks) that the add-on can utilize. |\n| [`setActivityStartingState(activityStartingState)`](./addon_sdk.meetaddonclient.setactivitystartingstate.md) | Sets or updates information about the initial state of the add-on that's used when the participant accepts the invitation to join the activity. |\n| [`startActivity(activityStartingState)`](./addon_sdk.meetaddonclient.startactivity.md) | Starts an activity with the provided starting state of frames that the initiator and participants can use during the activity. |"]]