【发布时间】:2013-04-30 18:51:31
【问题描述】:
我在我的 VideosView.h 中导入了 MPMoviePlayerController。 在我的 VideosView.m 中,我嵌入了以下代码:
NSString *path2 = [[NSBundle mainBundle] pathForResource:@"myVideo" ofType:@"mp4" inDirectory:@"images"];
NSLog(@"%@", path2);
MPMoviePlayerController *myPlayer = [[MPMoviePlayerController alloc] init];
myPlayer.shouldAutoplay = YES;
myPlayer.repeatMode = MPMovieRepeatModeOne;
myPlayer.fullscreen = YES;
myPlayer.movieSourceType = MPMovieSourceTypeFile;
myPlayer.scalingMode = MPMovieScalingModeAspectFit;
myPlayer.contentURL =[NSURL fileURLWithPath:path2];
myPlayer.view.frame = CGRectMake(0, 0, 500, 500);
myPlayer.scalingMode = MPMovieScalingModeFill;
myPlayer.controlStyle = MPMovieControlModeDefault;
[self addSubview:myPlayer.view];
[myPlayer play];
我在 Stackoverflow 上找到了这个示例,但无法使其正常工作。我的视频的链接是正确的(是的,它在图像文件夹中)。我的屏幕上出现了一个 500 x 500 像素的黑色矩形(当然是框架),但没有播放视频。
一些帮助会很棒。 W.
【问题讨论】:
标签: iphone ios objective-c ipad ipod