chrome. cast. media. QueueLoadRequest
Żądanie wczytania i opcjonalnie rozpoczęcia odtwarzania nowej uporządkowanej listy elementów multimedialnych.
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