Klasa: QueueLoadRequest

Zespół

QueueLoadRequest

new QueueLoadRequest(items)

Parametr

items

Tablica chrome.cast.media.QueueItem

Lista elementów multimedialnych do wczytania. Pole nie może być puste ani wynosić zero.

Wartość nie może być wartością null.

Właściwości

customData

Obiekt z możliwością wartości null

Dane niestandardowe aplikacji odbiorcy.

items

non-null Array of non-null chrome.cast.media.QueueItem

Tablica elementów do wczytania. Jest posortowana (pierwszy element zostanie odtworzony jako pierwszy). Pole nie może być puste ani wynosić zero.

repeatMode

non-null chrome.cast.media.RepeatMode

Algorytm wyboru następnego elementu po zakończeniu bieżącego elementu.

Wartość domyślna
chrome.cast.media.RepeatMode.OFF

startIndex

Liczba

Indeks elementu w tablicy items, który musi być pierwszym elementem currentItem (element, który zostanie odtworzony jako pierwszy). Zwróć uwagę, że jest to indeks tablicy (zaczyna się od 0), a nie identyfikator elementu (który nie jest znany, dopóki nie zostanie utworzona kolejka). Jeśli tryb powtarzania ma wartość chrome.cast.media.RepeatMode.OFF, odtwarzanie kończy się wraz z odtworzeniem ostatniego elementu w tablicy (elementy poprzedzające indeks startIndex nie są odtwarzane). Może to być przydatne w sytuacjach, gdy użytkownik korzysta już z aplikacji nadawcy, ale w połowie decyduje się na przesyłanie. Dzięki temu aplikacja nadawcy nie musi mapować położenia kolejki lokalnej i zdalnej ani zapisywać jednego dodatkowego żądania aktualizacji kolejki.

Wartość domyślna
0