我正在使用 MPMusicPlayerController,我已经实现了跳过轨道和上一个轨道控件来控制音乐播放。当我到达正在播放列表中的专辑/播放列表的末尾时。该应用程序不再跳过轨道或返回上一轨道。
示例:专辑的第一首轨道,点击上一首轨道应用将停止响应,跳过轨道/播放/上一首轨道将不再响应。
示例:专辑的最后一首轨道,点击上一首轨道应用将停止响应,跳过轨道/播放/上一首轨道将不再响应。
我注意到 iPod 应用程序本身,完成播放列表后,它会返回播放列表选择 View 或返回专辑选择 View 。此时 MPMusicPlayerController 处于什么状态?当我在我的应用程序中遇到这种状态时,如何使用它来启动 iPod 应用程序?
最佳答案
我发现如果 repeatMode
设置为 MPMusicRepeatModeAll
,下一首轨道将回到播放列表中的第一个项目。我认为 previous 仍然什么都不做。
因此,请如上所述使用通知,或设置 repeatMode
来防止这种情况发生。
关于ios - 当正在播放的项目跳到当前播放列表之外时,MPMusicPlayerController 的状态是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5210826/