swift. AVPlayer. How to track when song finished playing?

前端 未结 7 600
春和景丽
春和景丽 2021-01-30 13:51

What is the east way to track when song finished playing with AVPlayer in Swift?

Is there any function which is called when avplayer finished playing, or I should combin

7条回答
  •  暖寄归人
    2021-01-30 14:47

    Another version for Swift 3

    NotificationCenter.default.addObserver(self, selector: #selector(self.playerDidFinishPlaying(sender:)), name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: item)
    
    func playerDidFinishPlaying(sender: Notification) {
    
        // Do Something
    }
    

提交回复
热议问题