首先,我并不是在问如何在后台播放AVPlayer。这方面已经有很多解决方案了。我的问题有些不同。
在我的应用程序中,AVPlayer正在播放一个“AVPlayerItem”数组。当最后一首歌曲播放完毕后,我会从第一首歌曲重新开始播放。当应用程序处于活动状态时,这完全正常。但是,如果我在播放歌曲时按下Home按钮并且最后一首歌曲在后台播放完毕,则播放器停止在此处,它不会重新开始播放第一首歌曲。
请问这种行为的原因以及可能的解决方法。
在我的应用程序中,AVPlayer正在播放一个“AVPlayerItem”数组。当最后一首歌曲播放完毕后,我会从第一首歌曲重新开始播放。当应用程序处于活动状态时,这完全正常。但是,如果我在播放歌曲时按下Home按钮并且最后一首歌曲在后台播放完毕,则播放器停止在此处,它不会重新开始播放第一首歌曲。
请问这种行为的原因以及可能的解决方法。