【发布时间】:2015-06-08 20:06:45
【问题描述】:
我目前正在尝试在 Swift 中实现带有视频的广告。我尝试使用AVPlayerViewController 和AVQueuePlayer。但是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
}
你能告诉我我哪里错了吗?任何帮助将不胜感激。
【问题讨论】:
-
我面临着类似的问题。您是否设法为此找到任何解决方案?
标签: swift avplayer avqueueplayer