Ios 去窃听a';交叉';或禁用AVPlayerViewController上的播放按钮

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

我试图在我的应用程序中播放视频,但当我从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

你解决了这个问题吗?