الفئة: errorData

الشركة المصنِّعة

ErrorData

new ErrorData(type)

المَعلمة

النوع

cast.framework.messages.ErrorType

يجب ألا تكون القيمة فارغة.

الخصائص

customData

(كائن قابل للتصغير أو غير محدّد)

البيانات الخاصة بالتطبيق لهذا الطلب. يتيح ذلك للمرسِل والمستلِم توسيع بروتوكول الوسائط بسهولة بدون الحاجة إلى استخدام مساحة اسم جديدة مع رسائل مخصّصة.

detailedErrorCode

(non-null cast.framework.events.DetailedErrorCode أو undefined)

رمز تحدّده حزمة تطوير البرامج (SDK) الخاصة بجهاز الاستقبال ويصف الخطأ الذي حدث.

itemId

(رقم أو غير محدّد)

تمثّل هذه السمة رقم تعريف عنصر في قائمة الانتظار مرتبطًا بأخطاء حدثت في عنصر معيّن من قائمة الانتظار. على سبيل المثال، عند تعذُّر تحميل عنصر في قائمة الانتظار

playerErrorCode

(رقم أو قيمة غير فارغة من shaka.util.Error.Code أو قيمة غير محدّدة)

رمز خطأ أكثر تحديدًا من المشغّل مباشرةً

السبب

(قيمة غير فارغة من cast.framework.messages.ErrorReason أو قيمة غير محدّدة)

سبب الخطأ

requestId

الرقم

معرّف الطلب، ويُستخدم لربط الطلب بالردّ.

الشدة

(قيمة غير فارغة من cast.framework.events.ErrorSeverity أو قيمة غير محدّدة)

مستوى خطورة الخطأ.

النوع

non-null cast.framework.messages.ErrorType