Dear fellow developers,
-exitsFullScreenWhenPlaybackEnds
-entersFullScreenWhenPlaybackBegins
Apple has added these two properties to the AVPlayerViewController() class, which is great but unfortunately it's not working. I googled about it but no one seemed have any issue with it, so I will provide my code here. Please have a look and if you find any anamoly in it please write me back.
@IBOutlet weak var video: UIView!
let playerController = AVPlayerViewController()
var player=AVPlayer()
self.player=AVPlayer(url: mp4URL as URL)
print(self.view.frame.height)
if #available(iOS 11.0, *) {
self.playerController.entersFullScreenWhenPlaybackBegins=true
} else {
/
}
if #available(iOS 11.0, *) {
self.playerController.exitsFullScreenWhenPlaybackEnds=true
} else {
/
}
self.playerController.player=self.player
self.playerController.view.frame = video.frame
self.playerController.view.frame.origin.y=0
video.addSubview(self.playerController.view)
self.playerController.player?.play()
Thanks in advance