cast. framework. QueueManager
            QueueManager 向开发者公开了几个队列操作 API。
- 抛出
 - 
                
non-null Error如果直接使用构造函数。 只能通过调用 cast.framework.PlayerManager#getQueueManager 来访问 QueueManager。 
方法
getContainerMetadata
getContainerMetadata() 会返回 cast.framework.messages.ContainerMetadata
获取容器元数据。
- 返回
 
getCurrentItem
getCurrentItem() 会返回 cast.framework.messages.QueueItem
返回当前队列项。
- 返回
 - 
                  
nullable cast.framework.messages.QueueItem 
getCurrentItemIndex
getCurrentItemIndex() 返回数字
返回当前队列项的索引。
- 返回
 - 
                  
number:当前项索引 
getItems
getItems() 会返回非 null cast.framework.messages.QueueItem 的数组
返回队列项。
- 返回
 - 
                  
non-null Array of non-null cast.framework.messages.QueueItem 
insertItems
insertItems(items, insertBefore)
在队列中插入项。
                      参数 | 
                  |
|---|---|
| 
                         items  | 
                      
                         非 null cast.framework.messages.QueueItem 数组 值不能为 null。  | 
                    
| 
                         insertBefore  | 
                      
                         可选 number 紧随插入列表之后的项的 ID。如果未提供或未找到,则列表将附加到队列末尾。  | 
                    
removeItems
removeItems(itemIds)
从队列中移除项。
                      参数 | 
                  |
|---|---|
| 
                         itemIds  | 
                      
                         数字数组 要重新排序的项的 ID。 值不能为 null。  | 
                    
setContainerMetadata
setContainerMetadata(containerMetadata)
设置容器元数据。
                      参数 | 
                  |
|---|---|
| 
                         containerMetadata  | 
                      
                         cast.framework.messages.ContainerMetadata 值可能为 null。  | 
                    
setQueueStatusLimit
setQueueStatusLimit(limitQueueItemsInStatus)
设置是否限制要在“媒体状态”中报告的队列项数量(默认值为 true)。
                      参数 | 
                  |
|---|---|
| 
                         limitQueueItemsInStatus  | 
                      
                         boolean  | 
                    
updateItems
updateItems(items)
通过匹配 itemId 更新现有队列项。
                      参数 | 
                  |
|---|---|
| 
                         items  | 
                      
                         非 null cast.framework.messages.QueueItem 数组 值不能为 null。  |