chrome. cast. media. QueueData
将数据作为 LOAD 请求的一部分加入队列。
构造函数
QueueData
new QueueData(id, name, description, repeatMode, items, startIndex, startTime)
参数 |
|
---|---|
id |
可选 string 队列 ID。 |
name |
可选 string 队列名称。 |
说明 |
可选 string 队列的说明。 |
repeatMode |
可选 如何重复播放队列。 值不能为 null。 |
items |
可选 非 null chrome.cast.media.QueueItem 的数组 与队列关联的队列项,云端队列或接收器实现的队列通常可以省略与队列关联的队列项。 值不能为 null。 |
startIndex |
可选 number 队列中应先用来开始播放的项的索引。 |
startTime |
可选 number 开始播放第一项内容的秒数(从内容开头开始)。 |
属性
containerMetadata
(非 null chrome.cast.media.ContainerMetadata 或未定义)
用于描述队列内容的元数据,以及可选的媒体部分。
说明
(字符串或未定义)
队列的说明。
实体
(字符串或未定义)
可选队列实体 ID,提供 Google 助理深层链接。
id
(字符串或未定义)
队列 ID。
items
(非 null chrome.cast.media.QueueItem 数组或未定义的数组)
队列项的数组。对元素进行排序(第一个元素会最先播放)。
name
(字符串或未定义)
队列名称。
queueType
(非 null chrome.cast.media.QueueType 或未定义)
队列类型,例如专辑、播放列表、电台、电视连续剧等
repeatMode
(非 null chrome.cast.media.RepeatMode 或 undefined)
队列的连续播放行为。
重排
(布尔值或未定义)
指示队列是否打乱。
startIndex
(数字或未定义)
队列中应先用于开始播放的项的索引。
startTime
(数字或未定义)
开始播放第一项内容的秒数(从内容开头开始)。