使用this鏈接我試圖在AVPlayerViewController
模擬器上播放視頻。完美的模擬器上的工作。但是當我試圖在真實的設備上播放它時。它不起作用。真實設備本地視頻在實際設備上播放Iphone
import UIKit
import AVKit
import AVFoundation
class SafaribroserViewController: UIViewController {
var playerViewController = AVPlayerViewController()
var playerView = AVPlayer()
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func hsdgfsf(_ sender: Any) {
let fileURL = NSURL.init(fileURLWithPath: "/Users/macmini/Downloads/QRCodeReader-master 3/QRCodeReader/small.mp4")
playerView = AVPlayer(url: fileURL as URL)
playerViewController.player = playerView
present(playerViewController,animated:true) {
self.playerViewController.player?.play()
}
}
輸出
注: - 我真正的設備連接到MacMini熱點。
如何在我的真實設備上播放視頻?由於
檢查了這一點,可能會有所幫助:https://stackoverflow.com/questions/34265411/iphone- simulator-plays-video-real-device-wont – Leo
@Leo我的視頻路徑在項目資源中不存在 –
看起來'fileURL'不存在 – WeiJay