在iOS中完成播放后关闭锁屏播放器

时间:2019-04-16 21:20:01

标签: ios swift audio avfoundation avaudioplayer

我正在使用AVFoundation框架,更具体地说是AVPlayerAVPlayerItem一起播放音频内容。我还设置了AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)AVAudioSession.sharedInstance().setActive(true)MPNowPlayingInfoCenter.default().nowPlayingInfo = // some value 并使用MPRemoteCommandCenter命令。 与往常一样,它在iPhone锁定屏幕上显示默认播放器,如图https://github.com/kasperkamperman/MobileCameraTemplate

我的问题是,音频播放一旦完成,默认的iPhone锁屏播放器就不会消失。我正在重设以上所有信息,例如AVAudioSession.sharedInstance().setActive(false)MPNowPlayingInfoCenter.default().nowPlayingInfo = nilaudioPlayer.replaceCurrentItem(with: nil)等。 播放完成后,如何隐藏此锁屏播放器。

0 个答案:

没有答案