Nic*_*k89 6 youtube ios swift avplayerviewcontroller
好的,所以我想在我的应用程序中播放电影预告片.用户将按下按钮,然后播放视频.我已将import AVKit和import AVFoundation行添加到我的文件中.这是我到目前为止制作视频的代码:
@IBAction func playTrailerPressed(sender: AnyObject) {
let videoURL = NSURL(string: "https://youtu.be/d88APYIGkjk")
let player = AVPlayer(URL: videoURL!)
let playerViewController = AVPlayerViewController()
playerViewController.player = player
self.presentViewController(playerViewController, animated: true) {
playerViewController.player!.play()
}
}
Run Code Online (Sandbox Code Playgroud)
这似乎是推出一个AVPlayerViewController,但不播放来自YouTube的视频.相反,我得到以下内容:
我尝试过来自YouTube的共享和嵌入链接,但都没有工作.如果我使用最后有视频文件名的链接,它可以正常播放,例如:"https://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4"- 所以我知道代码有效.
有没有人知道这是否有可能以这种方式使用YouTube视频?(我也试过IMDb和Apple的预告片,但它是一样的).
谢谢你的帮助!
| 归档时间: |
|
| 查看次数: |
18335 次 |
| 最近记录: |