Ios 去窃听a';交叉';或禁用AVPlayerViewController上的播放按钮
我试图在我的应用程序中播放视频,但当我从Dropbox下载的数据中选择较大的文件时,我得到一个划掉的播放按钮,无法查看或播放我的视频 我知道玩家可能会禁用自己肯定有几个原因,但是有没有办法从玩家那里得到反馈,看看它可能会抱怨什么 这是我的代码:Ios 去窃听a';交叉';或禁用AVPlayerViewController上的播放按钮,ios,swift,avplayerviewcontroller,avplayerlayer,Ios,Swift,Avplayerviewcontroller,Avplayerlayer,我试图在我的应用程序中播放视频,但当我从Dropbox下载的数据中选择较大的文件时,我得到一个划掉的播放按钮,无法查看或播放我的视频 我知道玩家可能会禁用自己肯定有几个原因,但是有没有办法从玩家那里得到反馈,看看它可能会抱怨什么 这是我的代码: let path = URL.init(fileURLWithPath: NSTemporaryDirectory(), isDirectory: true) let url = path.appendingPathComponent(
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你解决了这个问题吗?