1
我按照教程试图获得一个视频,当我按下按钮时弹出。视频弹出,但实际的视频不会进行播放,我只是得到这个屏幕....播放本地视频文件
的代码如下:
import UIKit
import AVFoundation
import AVKit
class ViewController: UIViewController {
var playerController = AVPlayerViewController()
var player:AVPlayer?
override func viewDidLoad() {
super.viewDidLoad()
let videoString:String? = Bundle.main.path(forResource: "motorbikes", ofType: ".m4v")
if let url = videoString {
let videoURL = NSURL(fileURLWithPath: url)
self.player = AVPlayer(url: videoURL as URL)
}
}
@IBAction func goButton(_ sender: Any) {
self.present(self.playerController, animated: true, completion: {
self.playerController.player?.play()
})
}
}
看起来您还没有设置'的'player' playerController'? –
@ phuc-nguyen:Bingo –
我应该在哪里以及如何设置? –