Swift如何在点击button时更新AVPlayer中的videourl?
我有一个IOS应用程序中的video播放器,我想点击一个button时更新video,但我不知道如何pipe理这个。 (注意:这不是队列中的video列表)
以下是添加AVPlayer的代码:
let url = NSURL.fileURLWithPath(path) let player = AVPlayer(URL: url) let playerViewController = AVPlayerViewController() playerViewController.player = player .. .. self.ViewForVideo.addSubview(playerViewController.view) self.addChildViewController(playerViewController) player.play()
我做了这样的事情:每次我想改变video,我创build一个新的AVPlayer,并影响到这个playerViewController.player像这样
let url = NSURL.fileURLWithPath(path) let player = AVPlayer(URL: url) playerViewController.player = player
如果有人认为有更好的办法,不要犹豫,回答