【发布时间】:2020-09-30 22:28:08
【问题描述】:
这是swift中后台mp4播放器的代码:
func playVideoBackground(){
guard let path = Bundle.main.path(forResource: "spaceVideo", ofType: "mp4") else {
return
}
let player = AVPlayer(url: URL(fileURLWithPath: path))
let playerLayer = AVPlayerLayer(player: player)
playerLayer.frame = self.view.bounds
playerLayer.videoGravity = .resizeAspectFill
self.videoLayer.layer.addSublayer(playerLayer)
player.play()
}
我的问题是:视频完成后停止。我怎样才能让它循环? 我找到了一些解决方案,但它们不适合我的情况。任何人都可以修改代码使其循环吗?
谢谢!
【问题讨论】:
标签: ios swift xcode avfoundation avplayer