chrome. cast. media. QueueLoadRequest
Eine Anfrage zum Laden und optional zum Starten der Wiedergabe einer neuen sortierten Liste von Medienelementen.
Konstruktor
QueueLoadRequest
new QueueLoadRequest(items)
Parameter |
|
---|---|
items |
Array von Nicht-Null-Wert chrome.cast.media.QueueItem Die Liste der zu ladenden Medienelemente. Darf nicht null oder leer sein. Der Wert darf nicht null sein. |
Attribute
customData
Objekt, für das Nullwerte zulässig sind
Benutzerdefinierte Daten für die Empfängeranwendung.
items
non-null Array of non-null chrome.cast.media.QueueItem
Array der zu ladenden Elemente. Die Sortierung erfolgt (das erste Element wird zuerst wiedergegeben). Darf nicht null oder leer sein.
repeatMode
non-null chrome.cast.media.RepeatMode
Der Algorithmus zur Auswahl des nächsten Elements, wenn das aktuelle Element beendet ist.
- Standardwert
- chrome.cast.media.RepeatMode.OFF
startIndex
Zahl
Index des Elements im Element-Array, das das erste currentItem sein muss (das Element, das zuerst wiedergegeben wird). Beachten Sie, dass dies der Index des Arrays (beginnt bei 0) und nicht die itemId ist (wie sie erst beim Erstellen der Warteschlange bekannt ist). Wenn „RepeatMode“ auf „chrome.cast.media.RepeatMode.OFF“ gesetzt ist, endet die Wiedergabe, sobald das letzte Element im Array wiedergegeben wird (Elemente vor dem startIndex werden nicht wiedergegeben). Dies kann bei Fortsetzungsszenarien nützlich sein, bei denen der Nutzer die Sender-App bereits verwendet hat und sich in der Mitte für die Übertragung entscheidet. Auf diese Weise muss die Absenderanwendung keine Zuordnung zwischen den Positionen der lokalen und der Remote-Warteschlange vornehmen oder eine zusätzliche Anfrage zum Aktualisieren der Warteschlange speichern.
- Standardwert
- 0