我正在UIWebView中播放视频,并使用下面的代码在后台播放音频。
do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
print("AVAudioSession Category Playback OK")
do {
try AVAudioSession.sharedInstance().setActive(true)
UIApplication.shared.beginReceivingRemoteControlEvents()
print("AVAudioSession is Active")
} catch let error as NSError {
print(error.localizedDescription)
}
} catch let error as NSError {
print(error.localizedDescription)
}
问题是,当我按下Home Button AVAudioSession时,我不会自动播放音乐,直到我在Toggle或控制中心菜单中按下播放按钮。 此外,当我按下“播放”按钮时,它会隐藏寻找音轨持续时间和音乐信息,当我暂停音乐然后显示时。
任何人都可以告诉我如何解决它? 感谢