【发布时间】:2014-01-11 00:52:51
【问题描述】:
我们正在为 Spotify 平台开发一款应用。我们的播放器上下文有问题。
我们为用户提供广播电台。这些广播电台不是静态播放列表,它们是在运行时动态创建的。电台播放流程如下:
- 我们使用播放器的 playTrack 方法播放第一首曲目。
- 然后,我们的算法确定要播放的下一首曲目并将其发送给客户端
- 在当前播放的曲目播放完毕后,我们使用播放器的 playTrack 方法再次加载新曲目。
如果播放器在启动我们的收音机之前没有上下文,则该过程可以正常工作。但如果已经存在上下文(例如,用户开始在 Spotify 上播放播放列表,然后使用我们的应用启动收音机),播放器将继续播放之前的上下文。
playTrack 方法不会改变播放器的当前上下文。有没有办法使用 playContext 方法播放单个曲目,或者破坏播放器的上下文?
【问题讨论】:
标签: spotify