chrome. cast. contenuti multimediali. QueueLoadRequest
Una richiesta per caricare e, facoltativamente, avviare la riproduzione di un nuovo elenco ordinato di elementi multimediali.
Costruttore
QueueLoadRequest
new QueueLoadRequest(items)
Parametro |
|
---|---|
items |
Array di chrome.cast.media.QueueItem non null L'elenco di elementi multimediali da caricare. Non deve essere nullo o vuoto. Il valore non deve essere nullo. |
Proprietà
customData
oggetto nullable
Dati personalizzati per l'applicazione destinatario.
items
non-null Array of non-null chrome.cast.media.QueueItem
Array di elementi da caricare. È ordinato (il primo elemento verrà riprodotto per primo). Non deve essere nullo o vuoto.
repeatMode
non-null chrome.cast.media.RepeatMode
L'algoritmo per la selezione dell'elemento successivo quando l'elemento corrente è terminato.
- Valore predefinito
- chrome.cast.media.repeatMode.OFF
startIndex
numero
L'indice dell'elemento nell'array items che deve essere il primo currentItem (l'elemento che verrà riprodotto per primo). Tieni presente che questo è l'indice dell'array (inizia da 0) e non l'itemId (poiché non è noto fino alla creazione della coda). Se ripetiMode è chrome.cast.media.repeatMode.OFF la riproduzione terminerà quando viene riprodotto l'ultimo elemento dell'array (gli elementi che precedono il valore startIndex non verranno riprodotti). Questo può essere utile per scenari di continuazione in cui l'utente stava già utilizzando l'app del mittente e nel mezzo decide di trasmettere. In questo modo l'app del mittente non deve mappare tra le posizioni di coda locale e remota o salva una richiesta aggiuntiva di aggiornamento della coda.
- Valore predefinito
- 0