クラス: 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