类:Track

构造函数

曲目

new Track(trackId, trackType)

参数

trackId

number

曲目在 chrome.cast.media.MediaInfo 对象上下文中的唯一标识符。

trackType

chrome.cast.media.TrackType

轨道的类型。

值不能为 null。

属性

customData

可为 null 的对象

自定义应用数据。

language

可为 null 的字符串

语言标记,符合 RFC 5646 标准。子类型为“字幕”时必须提供。

name

可为 null 的字符串

轨道的直观易懂的描述性名称。例如,“西班牙语”。例如,发送者界面可以使用此字段来创建选择对话框。如果名称为空,对话框将包含一个空槽。

子类型

可为 null 的 chrome.cast.media.TextTrackType

对于文本轨道,则为文本轨道的类型。

trackContentId

可为 null 的字符串

曲目内容的标识符。它可以是曲目的网址,也可以是可让接收器找到相应内容的任何其他标识符(当曲目不在腕带内或清单中时)。例如,它可以是 vtt 文件的网址。

trackContentType

可为 null 的字符串

轨道内容的 MIME 类型。例如,如果曲目是 vtt 文件,则为“text/vtt”。带外曲目需要此字段,因此,如果提供了 trackContentId,通常需要提供该字段。如果接收方能够根据 trackContentId 识别内容,我们不强制要求这样做,但建议您这样做。轨道内容类型(如果提供)必须与轨道类型一致。

trackId

number

曲目在 chrome.cast.media.MediaInfo 对象环境中的唯一标识符。

类型

non-null chrome.cast.media.TrackType

轨道的类型。