我目前正在制作音乐应用,我想获取当前播放项目的播放列表(在Apple Music中)。
我并不是说我想使用MPMediaPickerController,因为我只想获取当前播放列表的媒体项目。
非常感谢你的帮助!
答案 0 :(得分:4)
如果您不自行启动播放列表,则无法检索下一个项目。
您可以通过从播放器获取nowPlayingItem来获取当前播放歌曲的信息,但任何与队列相关的API都是只写的。
答案 1 :(得分:2)
<强> MPMusicPlayerController.systemMusicPlayer 强>
导入MediaPlayer
let audioInfo = MPNowPlayingInfoCenter.defaultCenter()
let audioName = audioPath.lastPathComponent!.stringByDeletingPathExtension
audioInfo.nowPlayingInfo = [ MPMediaItemPropertyTitle: audioName, MPMediaItemPropertyArtist:"artistName"]
文档: