【问题标题】:how to play a video in fullscreen mode using swift ios?如何使用swift ios以全屏模式播放视频?
【发布时间】:2015-12-02 12:49:37
【问题描述】:

我有一个url = http//www.dd.com/mysong.mp4,我有一个UIView controller,在iphone 的纵向模式下使用Auto layout and size classes。我需要旋转 viewController 然后全屏播放我的视频。因为我不能使用orientation,导致constraints 不会支持。它是Compact and regular size class。如何使用AV PLAYER 全屏播放视频。至少帮我全屏播放视频可能是什么?任何相关的东西请

【问题讨论】:

  • 您的应用是纵向视图,而您想要横向视图的视频?另外,您的应用支持横向视图吗?

标签: ios swift


【解决方案1】:

您可以创建实例并呈现它。

import AVKit

import AVFoundation

func playVideo(urlString: String) {

     guard let url = URL(string: urlString) else {return}

    DispatchQueue.main.async {
     let player = AVPlayer(url: url)
     let playerViewController = AVPlayerViewController()
     playerViewController.player = player
    
     self.present(playerViewController, animated: true, completion: {
        playerViewController.player!.play()
        
        
     })
   }
}

【讨论】:

猜你喜欢
  • 2014-11-21
  • 2015-05-20
  • 2010-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多