chrome. cast. media. QueueLoadRequest
طلب لتحميل قائمة جديدة مرتّبة لعناصر الوسائط وبدء تشغيلها اختياريًا.
الشركة المصنِّعة
QueueLoadRequest
new QueueLoadRequest(items)
المَعلمة |
|
---|---|
عناصر |
مصفوفة chrome.cast.media.QueueItem غير فارغة قائمة عناصر الوسائط المطلوب تحميلها يجب ألا يكون صفرًا أو فارغًا. يجب ألا تكون القيمة فارغة. |
أماكن إقامة
customData
كائن قابل للقيم الفارغة
بيانات مخصّصة لتطبيق المُستلِم.
عناصر
non-null Array of non-null chrome.cast.media.QueueItem
مصفوفة من العناصر المراد تحميلها يتم ترتيب العنصر (سيتم تشغيل العنصر الأول أولاً). يجب ألا يكون صفرًا أو فارغًا.
repeatMode
non-null chrome.cast.media.RepeatMode
يشير ذلك المصطلح إلى خوارزمية اختيار العنصر التالي عند انتهاء العنصر الحالي.
- القيمة التلقائية
- chrome.cast.media.RepeatMode.OFF
startIndex
الرقم
فهرس العنصر في مصفوفة السلع الذي يجب أن يكون أول عنصر حالي (العنصر الذي سيتم تشغيله أولاً). يُرجى العِلم أنّ هذا هو فهرس المصفوفة (يبدأ بـ 0) وليس itemId (لأنّه لا يكون معروفًا حتى يتم إنشاء قائمة الانتظار). إذا كان renameMode هو chrome.cast.media.RepeatMode.OFF سينتهي التشغيل عند تشغيل آخر عنصر في المصفوفة (لن يتم تشغيل العناصر قبل StartIndex). وقد يكون ذلك مفيدًا لسيناريوهات استمرار استخدام المستخدم لتطبيق المُرسِل وفي المنتصف يقرِّر البث. وبهذه الطريقة، لا يحتاج تطبيق المرسِل إلى الربط بين موضعَي قائمة الانتظار المحلية والبعيدة أو حفظ طلب إضافي واحد لتعديل قائمة الانتظار.
- القيمة التلقائية
- 0