cast. framework. messages。 QueueRemoveRequestData
媒体事件队列 REMOVE 请求数据。
构造函数
QueueRemoveRequestData
new QueueRemoveRequestData(itemIds)
参数 |
|
---|---|
itemIds |
数字数组 要重新排序的项的 ID。 值不能为 null。 |
属性
currentItemId
(数字或未定义)
删除后当前媒体项的 ID(如果未提供, currentItem 值将与删除前相同;如果由于已删除而不存在,currentItem 将指向列表中的下一个逻辑项)。
currentTime
(数字或未定义)
从内容开始播放到当前项播放的秒数。如果提供,则此值将优先于在 QueueItem 级别提供的 startTime 值,但仅在项第一次播放时才会。这是为了涵盖用户跳转到某个项的中间这一常见情况,因此 currentTime 不会像 QueueItem startTime 那样永久应用于该项。避免必须动态重置 startTime(如果手机已进入休眠状态,可能无法进行重置)。
customData
(非 null 对象或未定义)
此请求的应用特定数据。它使发送方和接收方能够轻松扩展媒体协议,而不必为自定义消息使用新的命名空间。
itemIds
非 null 数字数组
要删除的队列项的 ID。
mediaSessionId
(数字或未定义)
请求所适用的媒体会话的 ID。
requestId
number
请求的 ID,用于关联请求/响应。
sequenceNumber
(数字或未定义)
用于同步所有队列命令的数字。 如果为队列命令提供了此序列号,SDK 将验证队列的最新序列号是否与请求匹配。当前序列号作为传出队列已更改消息的一部分提供。