chrome. cast。 media。 LoadRequest
將新媒體載入播放器的要求。
建構函式
LoadRequest
new LoadRequest(mediaInfo)
參數 |
|
---|---|
mediaInfo |
媒體說明。 值不得為空值。 |
屬性
activeTrackIds
可為空值的數字陣列
應使用的 TrackId 陣列。如未提供陣列,預設軌跡就會啟用。如果提供兩個不相容的 trackId (例如兩個有效的音軌),指令就會失敗並傳回 INVALID_PARAMETER。
atvCredentials
(字串或未定義)
替代 Android TV 憑證。
設定後,如果接收端是 Android TV 應用程式,這會覆寫憑證中設定的值。在接收器端,可透過 MediaLoadRequestData#getCredentials() 存取這些憑證。
atvCredentialsType
(字串或未定義)
替代 Android TV 憑證類型。
如果設定這項政策,當接收者是 Android TV 應用程式時,這會覆寫 credentialsType 設定的值。在接收器端,您可以從 MediaLoadRequestData#getCredentialsType() 存取憑證類型。
自動播放
boolean
是否要自動播放媒體。
憑證
(字串或未定義)
選用的使用者憑證。
credentialsType
(字串或未定義)
選用的憑證類型。 「雲端」類型是由語音助理指令產生的載入要求使用的預留類型。
currentTime
可為空值的數字
從媒體開始播放的秒數,開始播放。
customData
可為空值的物件
接收端應用程式的自訂資料。
media
non-null chrome.cast.media.MediaInfo
媒體說明。
playbackRate
(數字或未定義)
媒體播放速率。
queueData
(非空值的 chrome.cast.media.QueueData 或未定義)
佇列資料。
requestId
號碼
sessionId
可為空值字串
指出將載入媒體的應用程式工作階段。
類型
字串