如何使用 systemMusicPlayer 获取当前播放项目的播放列表?
How to get the playlist of currently playing item using systemMusicPlayer?
我目前正在构建一个音乐应用程序,我想获取当前播放项目的播放列表(在 Apple Music 中)。
我不是说我要使用MPMediaPickerController,因为我只想获取当前播放列表的媒体项。
非常感谢您的帮助!
MPMusicPlayerController.systemMusicPlayer
导入媒体播放器
let audioInfo = MPNowPlayingInfoCenter.defaultCenter()
let audioName = audioPath.lastPathComponent!.stringByDeletingPathExtension
audioInfo.nowPlayingInfo = [ MPMediaItemPropertyTitle: audioName, MPMediaItemPropertyArtist:"artistName"]
文档:
如果您不自己启动播放列表,则无法检索下一个项目。
您可以通过从播放器获取nowPlayingItem来获取当前正在播放的歌曲的信息,但是任何与队列相关的API都是只写的。
我目前正在构建一个音乐应用程序,我想获取当前播放项目的播放列表(在 Apple Music 中)。
我不是说我要使用MPMediaPickerController,因为我只想获取当前播放列表的媒体项。
非常感谢您的帮助!
MPMusicPlayerController.systemMusicPlayer
导入媒体播放器
let audioInfo = MPNowPlayingInfoCenter.defaultCenter()
let audioName = audioPath.lastPathComponent!.stringByDeletingPathExtension
audioInfo.nowPlayingInfo = [ MPMediaItemPropertyTitle: audioName, MPMediaItemPropertyArtist:"artistName"]
文档:
如果您不自己启动播放列表,则无法检索下一个项目。
您可以通过从播放器获取nowPlayingItem来获取当前正在播放的歌曲的信息,但是任何与队列相关的API都是只写的。