类:EditTracksInfoRequestData

构造函数

EditTracksInfoRequestData

新增 EditTracksInfoRequestData()

扩展
cast.framework.messages.RequestData

属性

activeTrackIds

(非 null 数字数组或未定义)

应为有效的 Track trackId 数组。如果未提供该 ID,有效轨道不会更改。如果数组为空,则表示没有任何轨道处于活跃状态。

customData

(非 null 对象或未定义)

此请求的应用特定数据。它使发送方和接收方能够轻松扩展媒体协议,而不必为自定义消息使用新的命名空间。

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

enableTextTracks

(布尔值或未定义)

用于启用或停用文字轨道的标志。 如果为 false,则会停用所有文本轨道;如果为 true,则会启用第一个文本轨道,或前一个活动文本轨道。 如果提供了 activeTrackId 或语言,则会忽略此标记。

isSuggestedLanguage

(布尔值或未定义)

表示提供的语言不是用户明确请求的语言,而是根据语音查询中使用的语言推断得出。 它允许接收设备应用使用用户保存的偏好设置而非口语。

language

(字符串或未定义)

应启用的轨道的语言。如果同时指定了 language 字段,则 language 字段将优先于 activeTrackId。

mediaSessionId

(数字或未定义)

请求所适用的媒体会话的 ID。

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

requestId

number

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

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

sequenceNumber

(数字或未定义)

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

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

textTrackStyle

cast.framework.messages.TextTrackStyle 或 undefined)

请求的文本轨道样式。如果未提供样式,系统将使用现有样式(如果在之前的调用中未提供样式,则将是默认接收器样式)。