Klasse: QueueLoadRequest

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