JPVideoPlayer проблема с ландшафтом

Я использую библиотеку JPVideoPlayer для воспроизведения видео, получаемых через сеть.

class ViewController: UIViewController {
    @IBOutlet weak var imageView: UIImageView!

    let portraitVideoUrl = URL(string: "http://dd0kufvmqwydf.cloudfront.net/dev/candidate/virendra-pratap-singh-5a8e72dba967a34112aae0f3/videos/5ab358319de56269b760db37/5ab358319de56269b760db37.mp4")
    let landscapeVideoUrl = URL(string: "http://dd0kufvmqwydf.cloudfront.net/dev/candidate/jacob-martin-5ab2485fa967a34112aae1ca/videos/5ab2490a9de56269b760db25/5ab2490a9de56269b760db25.mp4")


    @IBAction func didTapPortraitButton(_ sender: UIBarButtonItem) {
        imageView.jp_gotoPortrait()
        imageView.jp_playVideoHiddenStatusView(with: portraitVideoUrl)
    }

    @IBAction func didTapLandscapeButton(_ sender: UIBarButtonItem) {
        imageView.jp_gotoLandscape()
        imageView.jp_playVideoHiddenStatusView(with: landscapeVideoUrl)
    }

}

Библиотека поддерживает воспроизведение видео в портретном и ландшафтном режимах. Портретный режим работает отлично. Проблема, с которой я сталкиваюсь, заключается в ландшафтном режиме.

Видео начинает воспроизводиться. Я слышу звук. Но вид с экрана.

Если у кого-то есть опыт работы с этой библиотекой, я буду признателен за любые предложения.

Я загрузил демонстрационный проект здесь.

0 ответов

Другие вопросы по тегам