Ios Can';t在我的swift 4应用程序中复制vimeo或youtube上的视频

Ios Can';t在我的swift 4应用程序中复制vimeo或youtube上的视频,ios,swift,avplayer,Ios,Swift,Avplayer,我想复制一些视频。我看过有人下载视频,有必要吗?我能做什么 guard let videoURL = URL(string: "https://www.youtube.com/watch?v=RCVcqjjvZBM") else { return } let player = AVPlayer(url: videoURL) let playerController = AVPlayerViewController() playerControll

我想复制一些视频。我看过有人下载视频,有必要吗?我能做什么

 guard let videoURL = URL(string: "https://www.youtube.com/watch?v=RCVcqjjvZBM") else { return }
        let player = AVPlayer(url: videoURL)
        let playerController = AVPlayerViewController()
        playerController.player = player

        self.present(playerController, animated: true) {
            playerController.player?.play()
        }

如果我这样做,视频永远不会加载,我会看到一个播放按钮,上面有一条线。

如果你链接到的是视频,而不是视频本身,我认为URL将无法工作。如果您输入下面的URL作为字符串,它应该可以工作,因为请求是
.mp4

你需要弄清楚你是否能找到你想播放的Youtube视频的实际视频URL

进一步研究,它会满足您的要求。

尝试以下答案: