我想在应用程序播放音频时在 iOS 的状态栏上显示播放图标。我使用 AVQueuePlayer 播放音频项目。一切正常,但我面临的问题是播放图标有时不会显示在状态栏上。
该应用程序必须支持播放/暂停。当用户点击暂停时,我会暂停队列播放器,点击播放按钮将再次开始播放队列。当用户再次点击播放时,我会寻找播放器项目,以便它与当时应该播放的内容同步。但是有时在再次点击播放后,队列会寻找适当的时间并播放,但播放图标不会出现在状态栏中。
我尝试通过注释掉搜索代码并只是播放/暂停。播放图标正确显示/隐藏,但我不确定 seekTime API 发生了什么。如果我用它来寻找,有时图标不显示时间。
这是在 seekTime: API 中发生的问题吗?我正在使用以下代码进行搜索 [self.player.currentItem seekToTime:seekTime];
请在这个问题上帮助我。
谢谢