類別:Track

建構函式

曲目

new Track(trackId, trackType)

參數

trackId

號碼

音軌的專屬 ID,在 chrome.cast.media.MediaInfo 物件結構定義內。

trackType

chrome.cast.media.TrackType

曲目類型,

值不得為空值。

屬性

customData

可為空值的物件

自訂應用程式資料。

language

可為空值字串

符合 RFC 5646 的語言標記。當子類型為「SUBTITLES」時為必填。

名稱

可為空值字串

測試群組的描述性名稱 (使用者可理解)。例如「西班牙文」。寄件者 UI 可用來建立選取對話方塊。如果名稱空白,對話方塊會包含空的版位。

子類型

可為空值的 chrome.cast.media.TextTrackType

文字軌。

trackContentId

可為空值字串

曲目內容的 ID。這可以是軌跡的網址,或是可讓接收者尋找內容的其他 ID (當曲目並未包含在資訊清單中或已列於資訊清單中時)。例如 vtt 檔案的網址。

trackContentType

可為空值字串

曲目內容的 MIME 類型。舉例來說,如果曲目是 vtt 檔案,則會是「text/vtt」。在頻帶外軌外,則必須要有這個欄位,因此如果同時提供了 trackContentId,通常就會提供這個欄位。如果接收端能夠從 trackContentId 識別內容,就不一定要使用這個欄位。曲目內容類型 (如有提供) 必須與曲目類型一致。

trackId

號碼

音軌的專屬 ID,在 chrome.cast.media.MediaInfo 物件結構定義內。

類型

non-null chrome.cast.media.TrackType

曲目類型,