MeetAddonClient لمكون المرحلة الرئيسية في الإضافة.
التوقيع
interface MeetMainStageClient extends MeetAddonClient
التراث
| توسيع | MeetAddonClient |
|---|
توقيعات الطريقة
| الاسم | الوصف |
|---|---|
closeAddon() |
إغلاق الإضافة قيد التشغيل في إطار iframe في Meet عن طريق إلغاء تحميل جميع إطارات iframe وإغلاق اللوحة الجانبية إذا كانت مفتوحة. ولا يكون لاستدعاء هذا الإجراء أثناء وجود نشاط مستمر أي تأثير. (مُكتسَب من MeetAddonClient) |
endActivity() |
لإنهاء نشاط جارٍ. لن ينجح الإجراء في حال: - إذا لم يكن هناك نشاط مستمر. - لم يبدأ المستخدم النشاط. (مُكتسَب من MeetAddonClient) |
getActivityStartingState() |
استرداد معلومات حول الحالة الأولية للإضافة عندما يقبل المشارك الدعوة إلى النشاط. (مُكتسَب من MeetAddonClient) |
getFrameOpenReason() |
استرداد الإجراء الذي يؤدي إلى فتح إطار الإضافة. (مُكتسَب من MeetAddonClient) |
getMeetingInfo() |
استرداد معلومات حول الاجتماع الذي يتم تشغيل الإضافة فيه. (مُكتسَب من MeetAddonClient) |
loadSidePanel() |
يؤدي هذا الاختصار إلى فتح إطار iframe لللوحة الجانبية مع ضبط مصدر iframe على عنوان URL الخاص باللوحة الجانبية من بيان الإضافة. |
notifySidePanel(payload) |
يتم إرسال رسالة من إطار iframe لإضافة المرحلة الرئيسية إلى إطار iframe لإضافة اللوحة الجانبية. يمكن للإضافة التي يتم تشغيلها في إطار iframe باللوحة الجانبية أن تتفاعل مع هذه الرسالة باستخدام معاودة الاتصال لإضافة frameToFrameMessage. يجب أن يكون طول هذه السلسلة أقل من 1,000,000 حرف. |
on(eventId, eventHandler) |
يتم توفير إذن الوصول إلى AddonCallbacks الذي يمكن للإضافة الاستفادة منه.(مُكتسَب من MeetAddonClient) |
setActivityStartingState(activityStartingState) |
لضبط أو تعديل المعلومات المتعلقة بالحالة الأولية للإضافة التي يتم استخدامها عندما يقبل المشارك الدعوة للانضمام إلى النشاط. (مُكتسَب من MeetAddonClient) |
startActivity(activityStartingState) |
يبدأ أي نشاط بحالة البدء المحددة للإطارات التي يمكن أن يستخدمها البادئ والمشاركون أثناء النشاط. (مُكتسَب من MeetAddonClient) |
unloadSidePanel() |
يؤدي هذا الإجراء إلى إغلاق إطار iframe الخاص باللوحة الجانبية. يُرجى العلم أنّه لا يتم الاحتفاظ بحالة إضافة اللوحة الجانبية في Meet عند استدعاء الطريقة. في حال إعادة فتح إطار iframe لللوحة الجانبية، مثلاً من خلال طلب إلى loadSidePanel، يتم ضبط عنوان URL لمصدر إطار iframe في اللوحة الجانبية على قيمته الأصلية من بيان الإضافة. تعتمد الإضافة على الاحتفاظ بحالة الإضافة في الخلفية للإضافة قبل استدعاء هذه الطريقة. |