我有应用程序欢迎屏幕的视频背景,但是当我运行时只出现一个空白屏幕。
资源部分的捆绑路径的字符串完全正确,因此拼写错误不是问题或任何问题。当我在“if path”块上放置一个断点时,虽然它没有被调用。这是因为确实加载并且“AVKit”和“AVFoundation”都被导入并且没有错误。
有什么见解吗?谢谢!
let moviePath = NSBundle.mainBundle().pathForResource("Ilmatic_Wearables", ofType: "mp4")
if let path = moviePath {
let url = NSURL.fileURLWithPath(path)
let player = AVPlayer(URL: url)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
playerViewController.view.frame = self.view.bounds
self.view.addSubview(playerViewController.view)
self.addChildViewController(playerViewController)
player.play()
}