我正在尝试在我的应用中播放视频,但是当我从Dropbox下载的数据中选择较大的文件时,我会看到一个划掉的播放按钮,无法看到或播放我的视频。
我明白为什么玩家可能会自行禁用,但是有没有办法从玩家那里获得反馈,看看它可能会抱怨什么?
这是我的代码:
let path = URL.init(fileURLWithPath: NSTemporaryDirectory(), isDirectory: true)
let url = path.appendingPathComponent("temp.mov")
do {
try data.write(to: url, options: .atomic)
} catch let error {
print("WRITING: \(error)")
}
player = AVPlayer(url: url)
let playerController = AVPlayerViewController()
playerController.player = player
self.addChildViewController(playerController)
self.view.addSubview(playerController.view)
playerController.view.frame = videoView.frame
player.play()
谢谢! JK