-
4 votesanswersviews
以编程方式调用AVPlayerViewController的全屏按钮
我有一个用AVPlayerViewController包装的AVPlayer . 我的整个应用程序处于纵向模式,AVPlayer是其中一个视图的子视图 . 我想在设备像youtube app一样旋转时自动使视频全屏显示 . 有没有办法以编程方式调用AVPlayerViewController的全屏按钮方法 . 在文档中没有找到任何内容 . -
4 votesanswersviews
StatusBar不遵守应用程序的方向和旋转
我有一个根视图控制器来管理其中的所有其他控制器,所以我覆盖了所述rootViewController中的shouldAutorotate和supportedInterfaceOrientations,如下所示: public override func shouldAutorotate() -> Bool { if let vc = view.window?.rootViewCont... -
4 votesanswersviews
AVPlayer旋转视图使得无法点击屏幕
我在我的应用程序中使用 AVPlayer 作为电影播放器 . 我用图解释了这个问题 . 当我单击电影视图控制器中的“播放”按钮(纵向模式)时,然后转到电影详细信息视图 . 当我点击屏幕时,会出现导航栏和电影播放器栏 . 如果再次点击屏幕,它将消失 . 当设备处于纵向模式时,这很顺利 . 但是,当我点击播放按钮时,我将代码更改为横向模式,它将在电影详细信息视图中自动更改为横向模式 . 所以,这里的... -
8 votesanswersviews
如何在iOS9中的AVPlayerViewController中退出全屏模式
我正在 iOS 应用程序上 . 我需要在 Portrait 和 Landscape 模式下播放视频 . 我已经实现 AVPlayerViewController 来播放视频 . 我已经实现了视频完成然后弹出到前一个屏幕 . 每个东西都工作正常但是当用户在 Portrait 模式下播放视频并点击全屏按钮并且播放器进入全屏模式但视频结束然后播放器屏幕不弹出而且完成按钮不起作用 . 如何解决这个问题? -
4 votesanswersviews
如何在Swift中使用AVPlayerViewController检测全屏模式?
我试图检测 AVPlayerViewController 何时处于全屏模式,但是我想知道用户何时选择展开按钮进入全屏模式,如下所示: 我根据这些建议添加了适当的观察者: Detect Video playing full screen in Portrait or landscape How to detect fullscreen mode of AVPlayerViewControl... -
0 votesanswersviews
AVPlayerviewcontroller ios目标c
我有一个ipad iphone的应用程序,ipad用户总是启用横向模式和iphone用户的肖像,现在我想要实现的是在iphone应用程序中我使用AVPlayerViewController播放视频但是因为应用程序被锁定在肖像里面appdelegate,当我按下播放器上的全屏按钮时它将保持opn肖像模式我想让它成为风景我尝试了所有我在stackoverflow中找到的答案,但没有运气任何想法如何让它... -
3 votesanswersviews
在AVPlayerViewController,Swift中将AVPlayer设置为全屏视图
我是新手快速并且在使AVPlayerViewController.player在ViewController中转到全屏时遇到问题:AVPlayerViewController 这是我在viewDidAppear中使用的代码来播放视频 let path = NSBundle.mainBundle().pathForResource("video", ofType: "m... -
1 votesanswersviews
AVPlayerController - 按钮不能在全屏幕上工作
我试图了解AVPlayer和AVPlayerController的工作原理 . 我在播放器中嵌入了我的播放器,因此我的播放器有两种模式:小屏和全屏 . 当它很小时播放/播放按钮和全屏按钮工作得很好 . 但是一旦全屏显示,以下按钮无效:播放,暂停,完成,最小化 . 这是我的代码: let videoURL = NSURL(string: "https://clips.vorwaerts-g... -
1 votesanswersviews
AVPlayerViewController有时显示黑屏
我创造了一个玩家并且在大多数时候工作得很好 . 在某些情况下(我没有意识到为什么)屏幕视频保持黑色,播放按钮不起作用 . 我验证了网址并且没问题,这不是问题所在 . 在我的viewController中,我可以使用不同的url将这段代码调用多次,这就是我'重启'AVPlayerViewController的原因 . // Create an var in class... // ....... -
3 votesanswersviews
AVPlayerLayer显示黑屏但声音正常
我试图在 AVPlayerLayer 中显示本地录制的视频,有时会有效 . 我可以听到录制视频中的音频但看不到视频 . 有时视频和音频都有效,有时只有音频 . 我已尝试使用 AVPlayerLayer 和 AVPlayerViewController 但两种情况都会出现同样的问题 . 所以这不是因为框架错了 . 示例代码 AVPlayerViewController : let player = ... -
5 votesanswersviews
UITableViewCell中的AVPlayer.play()会暂时阻止UI
我正在尝试将内联视频添加到我的UITableViewCells,包括Instagram,Twitter,Vine ......等 . 我正在使用AVPlayerController和自定义单元格测试带有本地视频文件的UI(请参阅下面的示例代码) . 我等待AVPlayer的状态为ReadyToPlay,然后播放视频 . 问题是当在tableView上滚动时,只要加载视频单元,UI就会冻结一小部分,... -
6 votesanswersviews
Avplayer有时显示黑屏,但声音很好
我正在使用AVPlayer和AVPlayerViewController . 我在视频中添加水印后播放视频 . 有时它工作正常,但有时它只显示黑屏,两种情况下音频都很好 . vPlayer = [AVPlayer playerWithURL:_videoFilePath]; // create a player view controller AVPlayerViewController *con... -
4 votesanswersviews
如何使用AVPlayerViewController以横向方向旋转屏幕?
我正在使用autolayout并在屏幕上创建AVPlayerViewController,其大小是主视图的一半 . 我正在使用UITabBarViewController和UINavigationController . 此屏幕从UITabBarViewController的第一个子ViewController导航 . 代码是这样的.. avPlayerVideoController = [[AV... -
0 votesanswersviews
AVPlayerViewController全屏按钮动作?
我添加了AVPlayerViewController视图,当前viewcontroller视图的一半,然后从URL播放视频到目前为止一切正常,它正在作为例外工作 . 实际上我想在用户点击全屏按钮时进行横向模式,这里无法找到该按钮动作 . 我尝试了许多没有任何帮助的事情 Detect Video playing full screen in Portrait or landscape 有没有 not... -
0 votesanswersviews
使用AVPlayer和AVPlayerViewController,但音频和视频不存在
我的代码看起来像这样: _player = [AVPlayer playerWithURL:destination]; _playerVC = [AVPlayerViewController new]; _playerVC.player = _player; dispatch_async(dispatch_get_main_queue(), ^{ [self presentViewCont... -
2 votesanswersviews
URL上的AVPlayer错误
我正在使用 AVPlayer 来播放视频 . 但我的问题,即播放器发生错误 . 虽然同样的网址已经在 Android 设备和Safari网络浏览器中播放了 . 如果这个url被另一个url替换,它的工作正常 . 这是错误 . player.error ========== >>>>>>>>>>可选(错误域= AVFoundationEr...