Tôi đang phát video từ url bằng AVPlayer. AVPlayerItemDidPlayToEndTimeNotification không kích hoạt. Tôi đã đặt các điểm ngắt để kiểm tra. Dưới đây là đoạn mã của tôi: -AVPlayerItemDidPlayToEndTimeNotification không kích hoạt
@IBAction func playButtonClicked(sender: UIButton) {
let url:NSURL = NSURL(string: self.currentSelectedContent.link)!
moviePlayer = AVPlayer(URL: url)
playerViewController = AVPlayerViewController()
playerViewController.player = moviePlayer
self.presentViewController(playerViewController, animated: true) {
NSNotificationCenter.defaultCenter().addObserver(self, selector: "moviePlayBackFinished", name: AVPlayerItemDidPlayToEndTimeNotification, object: self.moviePlayer)
self.playerViewController.player?.play()
}
}
func moviePlayBackFinished() {
self.playerViewController.dismissViewControllerAnimated(true, completion: nil)
}
nhờ này làm việc cho tôi – smoothumut
Cuối cùng một câu trả lời đúng, điều này một lần khó khăn để tìm thấy! Nhiều thanx! – JOM