我在 IOS 应用程序中有一个视频播放器,我想在单击按钮时更新视频,但我不知道如何管理它。 (注意:它不是队列中的视频列表)
这是添加 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()
最佳答案
我是这样做的:每次我想更改视频时,我都会创建一个新的 AVPlayer
并将其影响到 playerViewController.player
,就像这样
let url = NSURL.fileURLWithPath(path)
let player = AVPlayer(URL: url)
playerViewController.player = player
关于ios - Swift 如何在单击按钮时更新 AVPlayer 中的视频 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37763430/