chrome. cast. media. QueueLoadRequest
メディア アイテムの新しい順序付きリストを読み込み、必要に応じて再生を開始するリクエスト。
コンストラクタ
QueueLoadRequest
new QueueLoadRequest(items)
パラメータ |
|
---|---|
items |
null 以外の chrome.cast.media.QueueItem の配列 読み込むメディア アイテムのリストです。null または空にすることはできません。 値を null にすることはできません。 |
プロパティ
customData
null 値許容オブジェクト
レシーバー アプリケーションのカスタムデータ。
items
non-null Array of non-null chrome.cast.media.QueueItem
読み込むアイテムの配列。並べ替えられます(最初の要素が最初に再生されます)。null または空にすることはできません。
repeatMode
non-null chrome.cast.media.RepeatMode
現在のアイテムが終了したときに次のアイテムを選択するアルゴリズム。
- デフォルト値
- chrome.cast.media.RepeatMode.OFF
startIndex
数値
items 配列内のアイテムのインデックス。最初の currentItem(最初に再生されるアイテム)でなければなりません。これは配列のインデックス(0 から開始)であり、itemId ではありません(キューが作成されるまではわからないため)。repeatMode を chrome.cast.media.RepeatMode.OFF に設定した場合、配列内の最後のアイテムが再生された時点で再生が終了します(startIndex より前の要素は再生されません)。これは、ユーザーがすでに送信側アプリを使用していて、途中でキャストすることを決めた場合に、続行する場合に有用です。これにより、送信側アプリは、ローカルとリモートのキュー位置をマッピングする必要がありません。また、キューを更新するためのリクエストを 1 つ追加で保存する必要はありません。
- デフォルト値
- 0