คลาส: ErrorData

ผู้ผลิต

ErrorData

new ErrorData(type)

พารามิเตอร์

ประเภท

cast.framework.messages.ErrorType

ค่าต้องไม่เป็นค่า Null

พร็อพเพอร์ตี้

customData

(ออบเจ็กต์ที่อนุญาตให้เป็น Null หรือไม่ได้กำหนด)

ข้อมูลเฉพาะแอปพลิเคชันสำหรับคำขอนี้ ซึ่งช่วยให้ผู้ส่งและ ผู้รับขยายโปรโตคอลสื่อได้อย่างง่ายดายโดยไม่ต้องใช้เนมสเปซใหม่ กับข้อความที่กำหนดเอง

detailedErrorCode

(non-null cast.framework.events.DetailedErrorCode หรือไม่ระบุ)

รหัสที่กำหนดโดย SDK ของตัวรับสัญญาณซึ่งอธิบายข้อผิดพลาดที่เกิดขึ้น

itemId

(ตัวเลขหรือไม่ได้กำหนด)

itemId ของคิวสำหรับข้อผิดพลาดที่เกี่ยวข้องกับคิว รายการใดรายการหนึ่ง เช่น เมื่อโหลดรายการในคิวไม่สำเร็จ

playerErrorCode

(number, non-null shaka.util.Error.Code, or undefined)

รหัสข้อผิดพลาดที่เฉพาะเจาะจงมากขึ้นจากเพลเยอร์โดยตรง

เหตุผล

(non-null cast.framework.messages.ErrorReason หรือไม่ระบุ)

สาเหตุของข้อผิดพลาด

requestId

ตัวเลข

รหัสของคำขอที่ใช้เพื่อเชื่อมโยงคำขอ/คำตอบ

ความรุนแรง

(ไม่ใช่ค่าว่าง cast.framework.events.ErrorSeverity หรือไม่ระบุ)

ระดับความรุนแรงของข้อผิดพลาด

ประเภท

non-null cast.framework.messages.ErrorType