แก้ปัญหาและแก้ไขข้อผิดพลาดเกี่ยวกับส่วนเสริม Meet

คู่มือนี้จะให้คำแนะนำเกี่ยวกับวิธีการแก้ไขปัญหา ข้อผิดพลาดเกี่ยวกับ SDK ของส่วนเสริม Google Meet ที่คุณอาจพบขณะสร้างและทดสอบ พบกับส่วนเสริม

หากต้องการดูรายละเอียดเกี่ยวกับข้อผิดพลาด ให้ใช้ MeetAddonError ออบเจ็กต์ ประกอบด้วย errorType ซึ่งระบุประเภทของข้อผิดพลาด

ประเภทของข้อผิดพลาด

ประเภทข้อผิดพลาดที่สร้างขึ้นเมื่อ SDK ส่วนเสริมของ Meet มีดังนี้ แสดงข้อผิดพลาด พร้อมกับคำอธิบายวิธีตีความ และคำแนะนำใน สิ่งที่ต้องทำเมื่อได้รับ

ข้อผิดพลาด ข้อความแสดงข้อผิดพลาด การดำเนินการ
CoactivityIsOngoing ไม่สามารถดำเนินการในขณะที่การทำงานร่วมกันยังดำเนินอยู่ ตรวจสอบว่าการทำงานร่วมกันไม่ดำเนินไปอย่างต่อเนื่อง
DestinationNotReady เฟรมของผู้รับไม่ได้เชื่อมต่อโดยใช้ SDK ส่วนเสริมของ Meet และจะไม่ได้รับการแจ้งเตือน ตรวจสอบว่าเฟรมปลายทางเชื่อมต่ออยู่ก่อนส่งข้อความไปยังเฟรม
InvalidCloudProjectNumber หมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์จาก Meet ไม่ตรงกับหมายเลขที่ส่งมาโดย SDK ส่วนเสริมของ Meet โปรดตรวจสอบว่าส่งหมายเลขโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ถูกต้องไปยัง SDK เป็นสตริงเมื่อเรียกใช้ createAddonSession หรือ exposeToMeetWhenScreenSharing Meet จะเพิ่มพารามิเตอร์นี้ลงใน URL ของ iframe โดยอัตโนมัติ ตรวจสอบว่าโครงสร้างพื้นฐานไม่ได้แก้ไขพารามิเตอร์ของ URL (เช่น เป็นส่วนหนึ่งของการเปลี่ยนเส้นทาง) ก่อนใช้ค่าที่ส่งผ่าน
InvalidCollaborationStartingState URL ของ iframe ของ CollaborationStartingState ไม่ตรงกับต้นทางของ URL ที่ให้ไว้ในไฟล์ Manifest ของส่วนเสริม ตรวจสอบว่าต้นทางของ URL ของ iframe ของ CollaborationStartingState ตรงกับต้นทางของ URL ที่ให้ไว้ในไฟล์ Manifest ของส่วนเสริม โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการรักษาความปลอดภัยของส่วนเสริม
MissingUrlParameter ไม่มีพารามิเตอร์ URL ของ SDK ของส่วนเสริม Meet ที่จำเป็น Meet จะเพิ่มพารามิเตอร์นี้ต่อท้าย URL ของ iframe โดยอัตโนมัติ ตรวจสอบว่าโครงสร้างพื้นฐานไม่ได้แก้ไขพารามิเตอร์ของ URL (เช่น เป็นส่วนหนึ่งของการเปลี่ยนเส้นทาง)
NeedsMainStageContext วิธีการนี้จะเรียกใช้ได้ต่อเมื่อส่วนเสริมทำงานอยู่ในหน้าจอหลักเท่านั้น ใช้ getFrameType เพื่อตรวจสอบว่าส่วนเสริมทำงานอยู่ในขั้นตอนหลักหรือไม่ก่อนเรียกใช้เมธอดนี้
NeedsSidePanelContext วิธีการนี้จะเรียกใช้ได้ต่อเมื่อส่วนเสริมทำงานอยู่ในแผงด้านข้างเท่านั้น ใช้ getFrameType เพื่อตรวจสอบว่าส่วนเสริมกำลังทำงานอยู่ในแผงด้านข้างหรือไม่ก่อนเรียกใช้เมธอดนี้
NotSupportedInStandalone ระบบไม่รองรับวิธีนี้ในโหมดสแตนด์อโลน อย่าเรียกใช้วิธีนี้ในโหมดสแตนด์อโลน
RequiresEapEnrollment ฟีเจอร์นี้มีให้บริการสำหรับพาร์ทเนอร์ทดลองใช้ก่อนเปิดตัวเท่านั้น นำฟีเจอร์นี้ออก เนื่องจากการลงทะเบียนทดลองใช้ก่อนเปิดตัวของ SDK ส่วนเสริม Meet ปิดไปแล้ว
SizeLimitExceededCollaborationStartingState ขนาดของ URL และ/หรือข้อมูลของ URL CollaborationStartingState รายการเกินขีดจำกัดที่อนุญาต ตรวจสอบว่า URL ของ CollaborationStartingState มีขนาดน้อยกว่า 512 อักขระ และข้อมูลมีขนาดน้อยกว่า 4,096 อักขระ
SizeLimitExceededFrameToFrameMessage ข้อความแบบเฟรมต่อเฟรมมีขนาดเกินขีดจำกัดที่อนุญาต ตรวจสอบว่าขนาดข้อความแบบเฟรมต่อเฟรมน้อยกว่า 1 MB
UserNotInitiator ผู้ใช้ไม่ได้เป็นผู้เริ่มต้นการทำงานร่วมกันในปัจจุบัน ตรวจสอบว่าผู้ใช้เป็นผู้เริ่มการทำงานร่วมกันในปัจจุบันหรือการทำงานร่วมกันสิ้นสุดลงแล้ว
InternalError เกิดข้อผิดพลาดภายใน Meet ไม่มีข้อมูลเพิ่มเติม
CollaborationStartingStateMissingAttributes สถานะเริ่มต้นของการทำงานร่วมกันไม่มีแอตทริบิวต์ที่รู้จัก ออบเจ็กต์ CollaborationStartingState ที่ระบุไม่มีแอตทริบิวต์ที่รู้จัก
CollaborationStartingStateEmpty สถานะเริ่มต้นการทำงานร่วมกันว่างเปล่า มีการระบุออบเจ็กต์ CollaborationStartingState แล้ว แต่ไม่มีแอตทริบิวต์ใดๆ
CollaborationStartingStateUnrecognizedAttributes สถานะเริ่มต้นของการทำงานร่วมกันมีแอตทริบิวต์ที่ไม่รู้จัก ออบเจ็กต์ CollaborationStartingState ที่ระบุมีแอตทริบิวต์ที่ระบบไม่รู้จัก