类:PrecacheRequestData

构造函数

预缓存请求数据

新的 PrecacheRequestData(data)

参数

数据

选填

字符串

应用预缓存数据。

扩展
cast.framework.messages.LoadRequestData

属性

activeTrackId

(非 null 数组或未定义)

有效的一系列 trackId。如果未提供数组,则默认轨道将处于启用状态。

继承来源
cast.framework.messages.LoadRequestData#activeTrackIds

自动播放

(布尔值或未定义)

如果指定了自动播放参数,媒体播放器将在内容加载后开始播放内容。即使未指定自动播放,媒体播放器实现也可能会选择立即开始播放。

继承来源
cast.framework.messages.LoadRequestData#autoplay

credentials

(字符串或未定义)

可选的用户凭据。

继承来源
cast.framework.messages.LoadRequestData#credentials

凭据类型

(字符串或未定义)

可选的凭据类型。“cloud”类型是供语音助理命令发起的加载请求使用的预留类型。

继承来源
cast.framework.messages.LoadRequestData#credentialsType

currentTime

(数字或未定义)

内容开始后经过的秒数。如果内容是实时内容,且未指定 currentTime,则流会在实时位置开始。

继承来源
cast.framework.messages.LoadRequestData#currentTime

自定义数据

(非 null 对象或未定义)

此请求的应用专用数据。它可让发送者和接收者轻松扩展媒体协议,而无需使用新的命名空间和自定义消息。

继承来源
cast.framework.messages.RequestData#customData

loadOptions

(非 null cast.framework.messages.LoadOptions 或未定义)

添加了加载选项。

继承来源
cast.framework.messages.LoadRequestData#loadOptions

media

非 null cast.framework.messages.MediaInformation

如果指定了自动播放参数,媒体播放器将在内容加载后开始播放内容。即使未指定自动播放,媒体播放器实现也可能会选择立即开始播放。

继承来源
cast.framework.messages.LoadRequestData#media

mediaSessionId

(数字或未定义)

请求应用到的媒体会话的 ID。

继承来源
cast.framework.messages.RequestData#mediaSessionId

playbackRate

(数字或未定义)

媒体播放速率。

继承来源
cast.framework.messages.LoadRequestData#playbackRate

预缓存数据

(字符串或未定义)

应用预缓存数据。

queueData

(非 null cast.framework.messages.QueueData 或未定义)

队列数据。

继承来源
cast.framework.messages.LoadRequestData#queueData

requestId

number

请求的 ID,用于关联请求/响应。

继承来源
cast.framework.messages.RequestData#requestId

序列号

(数字或未定义)

用于同步所有队列命令的数字。 如果为队列命令提供了此 SDK,SDK 将验证队列的最新序列号是否与请求相匹配。当前序列号作为外发队列更改消息的一部分提供。

继承来源
cast.framework.messages.RequestData#sequenceNumber