如何解决Chromecast CAF接收器:是否可以通过编程方式跳过CAF接收器不是来自发送器中当前正在播放的媒体
场景: 我们加载了自己的自定义用户界面,该界面从15秒开始倒数,在学分开始播放时可能会显示此用户界面,这可能会在视频中剩余2分钟。 完成这15秒的倒计时后,我想跳到队列中的下一个情节,而不是观看剩余的1m和45s的功劳。 最终,我们希望向发件人添加“观看信用”按钮,以便用户可以选择观看全部信用。
有人知道CAF接收器当前是否支持跳过当前播放的媒体?
我尝试过搜索当前播放视频的结尾,但这是次尝试,因为搜索需要花费一段时间才能加载-但是它确实会搜索到结尾并播放队列中的下一集。
谢谢!
更新14/10/2020
如果有人遇到相同问题-原来QueueManager中的getCurrentItem
返回当前正在播放的媒体。
然后您可以从队列中删除该项目,例如
const currentItem = queueManager.getCurrentItem();
if (currentItem && currentItem.itemId) {
queueManager.removeItems([currentItem.itemId]);
}
这将迫使队列中的下一个项目开始播放。
我不推荐搜索到视频结尾。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。