I my UIViewController
У меня есть выход к UIView
, где я хотел бы показывать видео с помощью внешних ссылок. В этом случае я пытаюсь создать AVPlayerLayer
и добавить его в мой UIView
.Как добавить AVPlayer в UIView в ViewController
Мой код выглядит следующим образом:
class VievController: UICollectionViewController {
@IBOutlet weak var playerView: UIView!
override func viewDidLoad(){
let playerItem = AVPlayerItem(URL: NSURL(string: ("https://www.youtube.com/watch?v=_yE_XgoWBso"))!)
let avPlayer = AVPlayer(playerItem: playerItem)
let playerLayer = AVPlayerLayer(player: avPlayer)
playerLayer.frame = playerView.bounds
playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill
playerView.layer.addSublayer(playerLayer)
avPlayer.play()
}
}//end class
Я не знаю, почему я не вижу видео на моем UIVIew
выходе - ничего не произошло. Есть ли у вас какие-либо предположения, что я должен исправить?
я спросил о загрузке видео с внешнего не связывает с расслоения – PiterPan