与currentPlaybackTime和MPMusicPlayerController和iOS 7.1的问题。

在iOS 7.1中使用MPMusicPlayerController设置currentPlaybackTime时遇到问题。 我曾经能够简单地做到以下几点:

MPMusicPlayerController *iPodController = [MPMusicPlayerController applicationMusicPlayer]; iPodController.currentPlaybackTime = 30.0; [iPodController play]; 

音乐播放器将会寻找30秒的时间和播放。

从iOS 7.1开始,情况并非如此。

如果我做到以下几点:

 [iPodController play]; iPodController.currentPlaybackTime = 30.0; 

那么它“可能”会跳30秒。 非常不一致。

这用于所有以前的iOS版本。 只是想知道如果有人有工作。

谢谢!

我发现在播放给定歌曲之前我无法设置当前播放时间。

使用你的第一个片段:

 iPodController.currentPlaybackTime = 30.0; [iPodController play]; 

设置currentPlaybackTime属性什么也不做,我不能寻求所需的播放时间。 但是反过来,通过其他方式进行调用,迄今为止我一直在使用iOS 7.1:

 [iPodController play]; iPodController.currentPlaybackTime = 30.0;