我正在尝试在应用启动后添加视频(5 秒)。
我曾尝试将 LaunchStoryboard 与 AVKitPlayer 一起使用,但 Xcode 不允许我为此分配类。
class LaunchVideoViewController: UIViewController {
var playerView = AVPlayer()
var playerViewController = AVPlayerViewController()
override func viewDidLoad() {
super.viewDidLoad()
loadVideo()
}
private func loadVideo() {
let pathURL = NSURL(fileURLWithPath: "/Users/kpsbremen/Documents/KPSE1/KPSE1/launch_video.mov")
playerView = AVPlayer(URL: pathURL)
playerViewController.player = playerView
self.presentViewController(playerViewController, animated: true){
self.playerViewController.player?.play()
}
}
请指导我。
最佳答案
我有一个解决这个问题的方法。 不要使用启动 Storyboard。只需先调用您要在其中运行视频的 viewController 即可。视频结束后,您可以继续下一个 Controller 。
首先 -> 选择主 Storyboard。
其次->在AppDelegate类中调用视频画面。 管理这些条件。
关于ios - 如何为 iOS 应用程序添加启动视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40540479/