iphone - 为什么我的音乐第一次播放?

  显示原文与译文双语对照的内容
0 0

我有以下代码:

[self.musicPlayer stop];
[self.musicPlayer setQueueWithQuery:persistentQuery];
[self.musicPlayer play];

但是由于某种原因,首次只听到首首歌曲的第一秒。 然后第二次你会听到一首歌。 使用以下方法修复修补程序:

[self.musicPlayer stop];
[self.musicPlayer setQueueWithQuery:persistentQuery];
[self.musicPlayer play];
[self.musicPlayer stop];
[self.musicPlayer play];

不工作- 这只让它每次播放第一秒。

时间:原作者:1个回答

0 0

我在MusicPlayer对象首次调用play方法时不会出现类似的问题。 我发现我必须先在应用程序生命周期中设置musicPlayer对象,然后在需要之前设置它。

原作者:
...