【发布时间】:2017-01-19 11:38:33
【问题描述】:
在我的应用程序中,我使用AVPlayerViewController 使用 URL 播放音频文件。现在我想处理 AVPlayerViewController 中的 Next 和 Previous 按钮单击事件。
这是我尝试过的代码:
func playSound(_ url: URL) {
let avPlayerItem = AVPlayerItem(url: url)
let avPlayer = AVPlayer(playerItem: avPlayerItem)
let player = AVPlayerViewController()
player.player = avPlayer
avPlayer.play()
NotificationCenter.default.addObserver(self, selector: #selector(self.donePlaying), name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: nil)//NSNotification.Name.AVPlayerItemDidPlayToEndTime
self.present(player, animated: true, completion: nil)
}
self.playSound("Here your URL")
如果有人知道,请告诉我。
谢谢
【问题讨论】:
标签: ios swift3 avplayerviewcontroller