MeetAddonClient สำหรับคอมโพเนนต์เวทีหลักของส่วนเสริม
ลายเซ็น
interface MeetMainStageClient extends MeetAddonClient
แหล่งมรดก
| ขยาย | MeetAddonClient |
|---|
ลายเซ็นเมธอด
| ชื่อ | คำอธิบาย |
|---|---|
closeAddon() |
ปิดส่วนเสริมที่ทำงานอยู่ใน iframe ของ Meet โดยยกเลิกการโหลด iframe ทั้งหมดและปิดแผงด้านข้างหากเปิดอยู่ การเรียกใช้เมื่อมีกิจกรรมที่กำลังดำเนินอยู่จะไม่มีผล (รับค่าจาก MeetAddonClient) |
endActivity() |
สิ้นสุดกิจกรรมต่อเนื่อง จะล้มเหลวในกรณีต่อไปนี้ - ไม่มีกิจกรรมต่อเนื่อง - ผู้ใช้ไม่ใช่ผู้เริ่มกิจกรรม (รับค่าจาก MeetAddonClient) |
getActivityStartingState() |
เรียกข้อมูลเกี่ยวกับสถานะเริ่มต้นของส่วนเสริมเมื่อผู้เข้าร่วมยอมรับคำเชิญเข้าร่วมกิจกรรม (รับค่าจาก MeetAddonClient) |
getFrameOpenReason() |
เรียกข้อมูลการดำเนินการที่ทำให้เฟรมส่วนเสริมเปิดขึ้น (รับค่าจาก MeetAddonClient) |
getMeetingInfo() |
เรียกข้อมูลเกี่ยวกับการประชุมที่มีส่วนเสริมทำงานอยู่ (รับค่าจาก MeetAddonClient) |
loadSidePanel() |
เปิด iframe แผงด้านข้างที่มีแหล่งที่มา iframe ที่ตั้งค่าเป็น URL แผงด้านข้างจากไฟล์ Manifest ของส่วนเสริม |
notifySidePanel(payload) |
ส่งข้อความจาก iframe ของส่วนเสริมหลักไปยัง iframe ของส่วนเสริมแผงด้านข้าง ส่วนเสริมที่ทำงานอยู่ใน iframe ของแผงด้านข้างจะโต้ตอบกับข้อความนี้ได้โดยใช้ Callback ของส่วนเสริม frameToFrameMessage สตริงนี้ต้องมีความยาวไม่เกิน 1,000,000 อักขระ |
on(eventId, eventHandler) |
ให้สิทธิ์เข้าถึง AddonCallbacks ที่ส่วนเสริมใช้งานได้(รับค่าจาก MeetAddonClient) |
setActivityStartingState(activityStartingState) |
ตั้งค่าหรืออัปเดตข้อมูลเกี่ยวกับสถานะเริ่มต้นของส่วนเสริมที่ใช้เมื่อผู้เข้าร่วมยอมรับคำเชิญให้เข้าร่วมกิจกรรม (รับค่าจาก MeetAddonClient) |
startActivity(activityStartingState) |
เริ่มกิจกรรมด้วยสถานะเริ่มต้นที่ระบุของเฟรม ซึ่งผู้เริ่มและผู้เข้าร่วมสามารถใช้ในระหว่างกิจกรรม (รับค่าจาก MeetAddonClient) |
unloadSidePanel() |
ปิด iframe แผงด้านข้าง โปรดทราบว่าเมื่อเรียกใช้เมธอด ระบบจะไม่เก็บสถานะส่วนเสริมของแผงด้านข้างไว้ภายใน Meet หาก iframe แผงด้านข้างเปิดขึ้นอีกครั้ง เช่น การเรียก loadSidePanel ระบบจะตั้งค่า URL แหล่งที่มา iframe ของแผงด้านข้างเป็นค่าเดิมจากไฟล์ Manifest ของส่วนเสริม การคงสถานะส่วนเสริมในแบ็กเอนด์ของส่วนเสริมก่อนเรียกใช้เมธอดนี้ขึ้นอยู่กับส่วนเสริม |