อินเทอร์เฟซ 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 ของแผงด้านข้างจะโต้ตอบกับข้อความนี้ได้โดยใช้ Callback ของส่วนเสริม frameToFrameMessage
on(eventId, eventHandler) ให้สิทธิ์เข้าถึง AddonCallbacks ที่ส่วนเสริมใช้ได้
(รับค่าจาก MeetAddonClient)
setCollaborationStartingState(collaborationStartingState) ตั้งค่าหรืออัปเดตข้อมูลเกี่ยวกับสถานะเริ่มต้นของส่วนเสริมที่จะใช้เมื่อผู้เข้าร่วมยอมรับคำเชิญให้ทำงานร่วมกัน
(รับค่าจาก MeetAddonClient)
startCollaboration(collaborationStartingState) เริ่มการทำงานร่วมกันด้วยสถานะเริ่มต้นของเฟรมที่ผู้เริ่มและผู้เข้าร่วมใช้ในระหว่างกิจกรรมได้
(รับค่าจาก MeetAddonClient)
unloadSidePanel() ปิด iframe แผงด้านข้าง โปรดทราบว่าสถานะส่วนเสริมแผงด้านข้างใน Meet จะไม่เก็บรักษาไว้เมื่อมีการเรียกใช้ หาก iframe แผงด้านข้างเปิดขึ้นอีกครั้ง เช่น การเรียก loadSidePanel ระบบจะตั้งค่า URL แหล่งที่มา iframe ของแผงด้านข้างเป็นค่าเดิมจากไฟล์ Manifest ของส่วนเสริม การคงสถานะส่วนเสริมในแบ็กเอนด์ของส่วนเสริมก่อนเรียกใช้เมธอดนี้ขึ้นอยู่กับส่วนเสริม