7

在播放歌曲时,我试图获取 currentPlaybackTime。

        NSLog(@"Playback: %f", appDelegate.appMusicPlayer.currentPlaybackTime);

我总是得到“播放:nan”。应用程序在运行(不是调试)时正确获取 currentPlaybackTime。LLDB 调试器也给出了正确的 currentPlaybackTime。

有谁知道这个楼盘是怎么回事?

4

1 回答 1

1

我会对此发表评论,但因为我没有足够的声誉这样做......根据这个解决方案(我知道,它适用于 MPMoviePlayerController 但由于两者都符合 MPMediaPlayback 协议,这可能很有用):

https://stackoverflow.com/a/10652551/3374794

您可能需要等待 1 毫秒(1/1000 秒)让播放器(?加载?)该项目。

MPMediaPlayBack 协议参考

于 2014-05-05T21:30:15.490 回答