我正在为AVPlayer
加载mp4视频网址并显示视频。但我也想让用户能够锁定他们的手机并继续收听视频的音频。
但是,当我加载一个mp3音频文件时...它确实有效。无论如何都要按照我想要的方式进行视频吗?
这就是我正在做的事情:
do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback, with: .mixWithOthers)
try AVAudioSession.sharedInstance().setActive(true)
} catch {
print(error)
}
此外,我的应用权利已启用Background Modes
并启用了Audio, Airplay, and Picture in Picture