อินเทอร์เฟซ MeetMainStageClient

MeetAddonClient สำหรับคอมโพเนนต์ขั้นตอนหลักของส่วนเสริม

ลายเซ็น

interface MeetMainStageClient extends MeetAddonClient

แหล่งมรดก

ขยาย MeetAddonClient

ลายเซ็นเมธอด

ชื่อ คำอธิบาย
clearCollaborationStartingState() ล้างข้อมูลเกี่ยวกับสถานะเริ่มต้นของส่วนเสริมที่ใช้ในการทำงานร่วมกัน
(รับค่าจาก MeetAddonClient)
getCollaborationStartingState() เรียกข้อมูลเกี่ยวกับสถานะเริ่มต้นของส่วนเสริมเมื่อผู้เข้าร่วมยอมรับคำเชิญให้ทำงานร่วมกัน
(รับค่าจาก MeetAddonClient)
getFrameOpenReason() เรียกการดำเนินการที่ทำให้เฟรมส่วนเสริมเปิด
(รับค่าจาก MeetAddonClient)
getMeetingInfo() เรียกดูข้อมูลเกี่ยวกับการประชุมที่ส่วนเสริมทำงานอยู่
(รับค่าจาก MeetAddonClient)
getMeetPlatformInfo() เรียกดูข้อมูลเกี่ยวกับแพลตฟอร์ม Meet ที่ส่วนเสริมทำงานอยู่
(รับค่าจาก MeetAddonClient)
loadSidePanel() เปิด iframe ของแผงด้านข้างที่ตั้งค่าแหล่งที่มาของ iframe เป็น URL ของแผงด้านข้างจากไฟล์ Manifest ของส่วนเสริม
notifySidePanel(payload) ส่งข้อความจาก iframe ของส่วนเสริมของขั้นตอนหลักไปยัง iframe ของส่วนเสริมของแผงด้านข้าง ส่วนเสริมที่ทำงานใน iframe ของแผงด้านข้างจะตอบสนองต่อข้อความนี้ได้โดยใช้โค้ดเรียกกลับของส่วนเสริม frameToFrameMessage
on(eventId, eventHandler) ให้สิทธิ์เข้าถึง AddonCallbacks ที่ส่วนเสริมใช้ได้
(รับค่าจาก MeetAddonClient)
setCollaborationStartingState(collaborationStartingState) ตั้งค่าหรืออัปเดตข้อมูลเกี่ยวกับสถานะเริ่มต้นของส่วนเสริมที่จะใช้เมื่อผู้เข้าร่วมยอมรับคำเชิญให้ทำงานร่วมกัน
(รับค่าจาก MeetAddonClient)
unloadSidePanel() ปิด iframe ของแผงด้านข้าง โปรดทราบว่าเมื่อมีการเรียกใช้เมธอดของส่วนเสริมแผงด้านข้างจะไม่คงไว้ภายใน Meet หาก iframe ของแผงด้านข้างเปิดขึ้นอีกครั้ง เช่น เรียกใช้ loadSidePanel ระบบจะตั้งค่า URL แหล่งที่มาของ iframe ของแผงด้านข้างเป็นค่าเดิมจากไฟล์ Manifest ของส่วนเสริม การเก็บสถานะส่วนเสริมในแบ็กเอนด์ของส่วนเสริมขึ้นมาจะขึ้นอยู่กับส่วนเสริมก่อนที่จะเรียกใช้เมธอดนี้