رابط MeetAddonClient
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
شی سرویس گیرنده ای که یک افزونه برای برقراری ارتباط با وب Meet استفاده می کند.
امضا
interface MeetAddonClient
امضاهای روش
نام | توضیحات |
---|
closeAddon() | افزونهای را که در Meet iframe اجرا میشود، با بارگیری همه iframeها و بستن پانل کناری در صورت باز بودن ببندید. تماس با این در حالی که یک فعالیت در حال انجام وجود دارد هیچ تاثیری ندارد. |
endActivity() | یک فعالیت در حال انجام را پایان می دهد. شکست خواهد خورد اگر: - فعالیت مداوم وجود نداشته باشد. - کاربر آغازگر فعالیت نیست. |
getActivityStartingState() | هنگامی که شرکتکننده دعوت به فعالیت را میپذیرد، اطلاعات مربوط به وضعیت اولیه افزونه را بازیابی میکند. |
getFrameOpenReason() | عملکردی را که باعث باز شدن قاب الحاقی می شود، بازیابی می کند. |
getMeetingInfo() | اطلاعات مربوط به جلسه ای را که افزونه در آن اجرا می شود، بازیابی می کند. |
on(eventId, eventHandler) | دسترسی به AddonCallbacks را که افزونه می تواند از آنها استفاده کند، فراهم می کند. |
setActivityStartingState(activityStartingState) | اطلاعات مربوط به وضعیت اولیه برافزا را تنظیم یا بهروزرسانی میکند که وقتی شرکتکننده دعوت برای پیوستن به فعالیت را میپذیرد، استفاده میشود. |
startActivity(activityStartingState) | یک فعالیت را با حالت شروع ارائه شده از فریم ها شروع می کند که آغازگر و شرکت کنندگان می توانند در طول فعالیت استفاده کنند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[],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. |"]]