AVQueuePlayer首次使用后无法播放声音

时间:2018-04-29 20:14:29

标签: ios swift avplayer

我使用AVQueuePlayer连续播放几个声音。即使在后台也能正常工作。

播放器结束后或尝试使用thiswindow等内容取消播放器后,会出现此问题。在这两种情况下,我都无法再次使用播放器,它不会再次开始播放。

我的播放器的逻辑是一个名为“SoundManager.swift”的额外类,它由我的PlayerViewController调用。播放器结束或暂停后,应用程序返回StartViewController。从这一点开始,我想再次调用PlayerViewController,再次使用新项启动播放器。我不知道出了什么问题。

这是我的代码的一部分,我开始尝试结束播放器。

//在“SoundManager.swift”中

audioPlayer.pause()

//在PlayerViewController中

audioPlayer removeAllItems()

0 个答案:

没有答案