chrome. cast. media. LoadRequest
将新媒体加载到播放器中的请求。
构造函数
LoadRequest
新 LoadRequest(mediaInfo)
参数 |
|
---|---|
mediaInfo |
媒体说明。 值不能为 null。 |
属性
activeTrackIds
可为 null 的数字数组
应为有效的轨道 trackId 数组。如果未提供数组,则默认轨道将处于活动状态。 如果提供了两个不兼容的 trackId(例如两个有效的音轨),命令将失败并显示 INVALID_PARAMETER。
atvCredentials
(字符串或未定义)
备用 Android TV 凭据。
如果接收端是 Android TV 应用,此参数会覆盖凭据中设置的值。在接收端,可以通过 MediaLoadRequestData#getCredentials() 访问这些凭据。
atvCredentialsType
(字符串或未定义)
备用 Android TV 凭据类型。
如果接收端是 Android TV 应用,此参数会覆盖 credentialsType 中设置的值。在接收端,凭据类型可通过 MediaLoadRequestData#getCredentialsType() 访问。
自动播放
boolean
媒体是否自动播放。
凭据
(字符串或未定义)
可选的用户凭据。
credentialsType
(字符串或未定义)
可选的凭据类型。 类型“cloud”是由语音助理命令发起的加载请求使用的预留类型。
currentTime
可为 null 的数字
从媒体开头起开始播放的秒数。
customData
可为 null 的对象
接收器应用的自定义数据。
media
non-null chrome.cast.media.MediaInfo
媒体说明。
playbackRate
(数字或未定义)
媒体播放速率。
queueData
(非 null chrome.cast.media.QueueData 或未定义)
队列数据。
requestId
number
sessionId
可为 null 的字符串
标识将加载媒体的应用会话。
类型
string