У меня есть ViewController
с AVPlayer
, но видео авторотируется, даже если я установил портрет как единственную поддерживаемую ориентацию в info.plist
и в функции делегата supportedInterfaceOrientationsFor
.Как отключить авторотацию на AVPlayer Video?
У меня есть поиск документации без успеха.
Вот код:
var videoPlayer = AVPlayerViewController()
var player = AVPlayer.init(url: URL.init(fileURLWithPath: urlString))
videoPlayer?.player = player
videoPlayer?.view.frame = self.view.frame
videoPlayer?.showsPlaybackControls = false
self.present(videoPlayer!, animated: false, completion: {action in
self.player?.play()
})
Можете ли вы поделиться кодом? –
Прошу прощения, вот какой-то код. –
Можете ли вы подкласс 'AVPlayerViewController' и вернуть' UIInterfaceOrientationMaskLandscape' из 'supportedInterfaceOrientations'? –