Я использую библиотеку , созданную на основе реализации YouTube для Google, которая работает со Swift 4.
Я могу заставить видео работать нормально, и это прекрасно работает.
Однако я хочу знать, когда видео закрывается, и заставить "onCloseEventHandler" что-то сделать для меня (в частности, направить меня к другому контроллеру представления).
Вот мой код на данный момент.Я передаю имя переменной video
из другого VC, в котором есть информация о видео.
import UIKit
import YoutubePlayer_in_WKWebView
class VideoViewController: UIViewController {
let playerView = WKYTPlayerView()
override func viewDidLoad() {
super.viewDidLoad()
loadViews() // this just loads my views and sets this up
}
var video: Video? = nil {
didSet {
updateViews()
}
}
func updateViews() {
playerView.load(withVideoId: (video?.youtubeId)!)
}
}