gpt4 book ai didi

swift - AVQueuePlayer 视频在 Swift 中不起作用

转载 作者:搜寻专家 更新时间:2023-11-01 05:44:45 25 4
gpt4 key购买 nike

我目前正在尝试在 Swift 中使用视频实现广告。我尝试使用 AVPlayerViewControllerAVQueuePlayer。但是 AVQueuePlayer 在第一个视频播放完毕后不播放视频。这是我的代码:

    override func viewDidLoad() {
super.viewDidLoad()
var adItem = AVPlayerItem(URL: NSURL(string: adUrl!))
var videoItem = AVPlayerItem(URL: NSURL(string: videoUrl))

player = AVQueuePlayer(items: NSArray(objects: adItem,videoItem) as [AnyObject])
playerController = AVPlayerViewController()

playerController.player = player
self.addChildViewController(playerController)
self.view.addSubview(playerController.view)
playerController.view.frame = self.view.frame
}

你能告诉我我哪里错了吗?任何帮助将不胜感激。

最佳答案

你们试过这个吗?

let quePlayer = AVQueuePlayer.init(items: allVideos)
quePlayer.actionAtItemEnd = AVPlayerActionAtItemEnd.Advance

关于swift - AVQueuePlayer 视频在 Swift 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30718123/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com