Как вызвать кнопку воспроизведения центра управления для воспроизведения звука в фоновом режиме с помощью кода
Я играю видео в 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)
}
Проблема в том, что когда я нажимаю кнопку "Домой", AVAudioSession не воспроизводит музыку автоматически, пока я не коснусь кнопки воспроизведения в меню "Переключить" или " Центр управления". Также, когда я нажимаю кнопку "Воспроизведение", она скрывает длительность поиска и информацию о музыке, когда я приостанавливаю музыку, затем она отображается.
Я приложил изображение центра управления, которое показывает, что мне нужно для видео.
Подскажите пожалуйста как это исправить? Спасибо