Я новичок в этом, я успешно встроил видео в UIView. Получил играть автоматически, без каких-либо элементов управления. Пока все хорошо.
Теперь я хочу иметь возможность воспроизвести следующее видео, и в идеале пользователь может провести пальцем, и начнется воспроизведение следующего видео ... вот код, который у меня есть сейчас;
@IBOutlet weak var videoView: UIView!
var player: AVPlayer!
var avpController = AVPlayerViewController()
override func viewDidLoad() {
super.viewDidLoad()
let filepath: String? = Bundle.main.path(forResource: "jordanreel", ofType: "mp4")
let fileURL = URL.init(fileURLWithPath: filepath!)
player = AVPlayer(url: fileURL)
avpController.player = player
avpController.view.frame.size.height = videoView.frame.size.height
avpController.view.frame.size.width = videoView.frame.size.width
avpController.showsPlaybackControls = false
avpController.player?.play()
self.videoView.addSubview(avpController.view) }
}