MPMoviePlayerViewController
全部标签 在我的项目中,我在视频播放器中按下完成按钮,然后播放器关闭但View保持横向模式。但我希望我的应用程序中的所有View都是纵向的。只有视频播放器移动两侧横向或纵向。我尝试此链接,但这对我不起作用。enterlinkdescriptionhere1:RotatePortraittoLandscapeinpdfreaderinios6andios7第一个是横向模式下的播放器,第二个是我在播放器中按下完成按钮时的播放器。请给我解决这个问题。 最佳答案 在ViewController上使用这个方法会自动移动portaint模式#import
这里有很多问题涉及将电影播放锁定为横向模式,或支持使用MPMoviePlayerViewController或MPMoviePlayerController横向播放电影。我已经拥有横向/纵向功能,而且我不想将播放锁定为任何一种模式。我所拥有的是按照文档建议使用MPMoviePlayerViewController的代码,本质上:MPMoviePlayerViewController*movieViewController=[[MPMoviePlayerViewControlleralloc]initWithContentURL:url];[parentViewControllerpre
我在Documents文件夹中有一个名为“Video”的子文件夹。还有一些video.mp4文件。我有这个文件的完整路径,但MPMoviePlayerViewController不想从本地播放视频。这是代码:NSString*path=[[selfgetVideoFolderPath]stringByAppendingPathComponent:@"somevideo.mp4"];NSURL*fURL=[NSURLfileURLWithPath:path];MPMoviePlayerViewController*videoPlayerView=[[MPMoviePlayerViewCo
我正在下载视频并将其保存在某个目录中,以便用户之后可以播放该文件。它在所有情况下都运行良好,例如由于网络波动而停止下载并再次恢复时。但有时文件已完全下载但未在MPMoviePlayerViewController中播放。我正在使用ASIHTTPRequest在后台下载视频文件。观察:可能是在下载的时候,网络有些波动,文件可能损坏了。问题:我如何知道下载的文件已损坏?(通过MPMoviePlayerViewControll)有什么建议吗?下面是播放代码:@ACB...我使用了您的代码,但它总是处于其他情况:playerViewController=[[MPMoviePlayerViewC
我有一个播放音频的MPMoviePlayerViewController。我想删除QuicktimeLogo和/或向播放器添加自定义背景图像,但保留播放控件。我发誓我在iOS5之前做过这个,但我无法重新弄清楚!我尝试过的事情:-向MPMoviePlayerViewController添加subview。将subview放在播放控件之上,不好。-使用图案图像设置电影播放器的背景颜色。什么都不做。-setView在整个MPMoviePlayerViewController上。正如预期的那样,播放控件和导航栏都消失了。我想这可行,但我需要手动重新创建所有播放控件,但我真的不想这么做。任何
我有一个MPMoviePlayerViewController(一个子类,而不是XCDYouTubeVideoPlayerViewController),我用以下代码呈现LPVideo*video=[_videosobjectAtIndex:indexPath.row];XCDYouTubeVideoPlayerViewController*videoPlayerViewController=[[XCDYouTubeVideoPlayerViewControlleralloc]initWithVideoIdentifier:video.code];[selfpresentMoviePl
在以前的iOS版本中,我们的视频会自动旋转,但在iOS6中不再如此。我知道presentMoviePlayerViewControllerAnimated之前设计用于执行此操作,但我如何告诉MPMoviePlayerViewController自动旋转?MPMoviePlayerViewController*moviePlayer=[[MPMoviePlayerViewControlleralloc]initWithContentURL:url];[selfpresentMoviePlayerViewControllerAnimated:moviePlayer];
我想使用MPMoviePlayerViewController在我的服务器上播放视频文件。但它不起作用。我的iOS代码如下:NSURL*mediaURL=[[NSURLalloc]initWithString:[[NSStringalloc]initWithFormat:@"http://127.0.0.1:3000/media/%@",@"sample_iTunes.mov"]];self.player=[[MPMoviePlayerViewControlleralloc]initWithContentURL:mediaURL];[[NSNotificationCenterdefau
当我将iPhone设置为sleep、切换到另一个应用程序等,然后再次返回时,先前可见的MPMoviePlayerViewController(与presentMoviePlayerViewControllerAnimated:一起呈现)是不存在了。当我的应用程序失去焦点时,我该如何维护它? 最佳答案 我发现,必须在Info.plist文件中指定“音频”背景模式才能实现所需的行为。但有趣的是,我的应用程序在添加后被拒绝了,因为当应用程序不执行实际的背景音频内容时,这是不允许的。我认为这就是所谓的“困境”。;)
我对MPMoviePlayerViewController有问题,当应用程序进入后台然后我再次启动它或转到另一个viewControllers时,电影变黑了!我有在我的菜单背景中播放的电影,这是我的代码:EIDTED代码:-(void)viewDidLoad{[selfmoviePlayer2];}-(void)moviePlayer2{NSString*path=[[NSBundlemainBundle]pathForResource:@"cloud"ofType:@"mp4"];player=[[MPMoviePlayerViewControlleralloc]initWithCo