类:QueueData

构造函数

QueueData

new QueueData(id, name, description, repeatMode, items, startIndex, startTime)

参数

id

可选

string

队列 ID。

name

可选

string

队列名称。

说明

可选

string

队列的说明。

repeatMode

可选

chrome.cast.media.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

(数字或未定义)

开始播放第一项内容的秒数(从内容开头开始)。