尽管setQueueWithStoreIDs顺序,歌曲随机播放

时间:2016-09-22 18:24:38

标签: ios mpmusicplayercontroller apple-music

我正在尝试使用track_id播放苹果音乐中的歌曲列表。

playlist的类型为[String],应用播放队列中的所有歌曲。

它总是从第一首歌开始,但之后每次都是随机的。当我使用applicationMusicPlayer时,它的行为方式相同。有什么帮助吗?

self.player = MPMusicPlayerController.systemMusicPlayer()
self.player.beginGeneratingPlaybackNotifications()
self.player.repeatMode = MPMusicRepeatMode.None
self.player.shuffleMode = MPMusicShuffleMode.Off
self.player.setQueueWithStoreIDs(playlist)
self.player.shuffleMode = MPMusicShuffleMode.Off
self.player.play()

0 个答案:

没有答案