简体   繁体   English

iPhone:MPMoviePlayerController在播放视频之前先关闭自身

[英]iPhone : MPMoviePlayerController Dismiss itself before playing video

I am trying to play video(.mp4) in my app using following code. 我正在尝试使用以下代码在我的应用中播放视频(.mp4)。

   NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];

   NSString *moviePath = [doc stringByAppendingPathComponent:@"output.mp4"];
   NSLog(@"Movie Path : %@",moviePath);
   NSURL *url = [NSURL URLWithString:moviePath];
   NSLog(@"URL : %@",url);

   MPMoviePlayerViewController* controller = [[MPMoviePlayerViewController alloc] initWithContentURL:url];

   [self presentMoviePlayerViewControllerAnimated:controller];
   //[controller release];

It shows view for playing video but within a second it use to dismiss the MPMoviePlayerController view and comes back into my view. 它显示了用于播放视频的视图,但是在一秒钟之内它用于关闭MPMoviePlayerController视图并返回到我的视图。

What could be wrong ? 有什么问题吗?

尝试替换代码中的以下行

 NSURL *url = [NSURL fileURLWithPath:moviePath];

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 在MPMoviePlayerController中播放视频之前,请先删除UIImageView中视频的第一帧图像 - Remove Image of First Frame of Video in UIImageView before playing video in MPMoviePlayerController iPhone MPMoviePlayerController在真实设备上播放视频时丢失声音 - iPhone MPMoviePlayerController lost sound while playing video on a real device MPMoviePlayerController不播放视频 - MPMoviePlayerController is not playing video 在视频开始使用MPMoviePlayerController播放之前如何使用活动指示器? - How to use a activity indicator before the video starts playing using MPMoviePlayerController? MediaPlayer MPMoviePlayerController-不以横向播放视频 - MediaPlayer MPMoviePlayerController - Not playing video in Landscape 在iPhone上播放之前检查视频文件大小 - check video file size before playing on iphone 停止视频后如何关闭MPMoviePlayerController - How to dismiss MPMoviePlayerController after stopping video 使用MPMoviePlayerController在iPhone上旋转视频 - rotate a video on iPhone using MPMoviePlayerController iPhone-MPMoviePlayerController停止缩放视频 - iPhone - MPMoviePlayerController stop scaling the video 如何知道MPMoviePlayerController正在Iphone OS 3.0中播放 - how to know that MPMoviePlayerController is playing in Iphone OS 3.0
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM