Я пытаюсь получить видео из моего проекта для воспроизведения в моем приложении MacOS с помощью swift.Вот мой код:
import Cocoa
import AVKit
import AVFoundation
class ViewController: NSViewController {
var player : AVPlayer!
var avPlayerLayer : AVPlayerLayer!
@IBOutlet weak var videoPlayer: AVPlayerView!
override func viewDidLoad() {
super.viewDidLoad()
guard let path = Bundle.main.path(forResource: "Background", ofType:"mp4") else {
debugPrint("Not found")
return
}
let playerURL = AVPlayer(url: URL(fileURLWithPath: path))
let playerView = AVPlayerView()
playerView.player = playerURL
playerView.player?.play()
}
}
У меня также есть AVPlayerView в моей раскадровке, который я подключил к моему viewcontroller.
Он собирается и работает нормально, но когда я его запускаю, ничего не появляется.У меня просто черный экран.
Любая помощь приветствуется.Спасибо!