Фоновый звук SFSafariViewController после закрытия

У меня есть приложение, которое загружает веб-страницу, используя SFSafariViewController, и пользователь слушает некоторые аудиозаписи.

Я хочу, чтобы звук воспроизводился, даже если пользователь закроет SFSafariViewController.

Является ли это возможным?


person Erick Filho    schedule 13.08.2019    source источник


Ответы (1)


Да. Это возможно. Для использования контроллера SFSafariViewController в качестве свойства, а не локальной переменной. бывший.

var safariCtrl:SFSafariViewController!

func openSafariCtrl() {
     if safariCtrl == nil {
        safariCtrl = SFSafariViewController(url: YOUR_URL)
     }
     present(safariCtrl, animated: true, completion: nil)
}
person Mirzohid Akbarov    schedule 13.08.2019
comment
Это работает, но не совершенно. Мне также нужно продолжать играть, когда приложение находится в фоновом режиме. Любые идеи? - person Erick Filho; 17.12.2019
comment
Он не отвечает на опубликованный вопрос о звуке, когда приложение находится в фоновом режиме. - person Taras Nikulin; 19.02.2020