Получить URL из Firebase - PullRequest
       15

Получить URL из Firebase

0 голосов
/ 21 мая 2019

У меня проблема. Поток 1: фатальная ошибка: неожиданно обнаружен ноль при развертывании необязательного значения

Не могу понять, почему ноль.

func fetchVideoURL() {
        Database.database().reference().child("programs").child(refWorkout).child("exercises").child("videoURL").observeSingleEvent(of: .value) { (snapshot) in
            self.url = snapshot.value as! String

        }

        let newURL = URL(string: url)
        let player = AVPlayer(url: newURL!)
        vc.player = player
        present(vc, animated: true) {
            self.vc.player?.play()
        }
    }

найдено ноль в следующей строке -> let player = AVPlayer(url: newURL!)

Я хочу получить URL из базы данных и воспроизвести видео. Помогите переписать более правильную функцию

Структура БД структура

...