2011-03-08 151 views
1

我在我的iPad应用程序中实现了媒体播放器,但视频根本无法播放。它显示视频的第一帧,但只要按下播放,它就会立即暂停。MediaPlayer不会播放视频

任何想法为什么会发生这种情况?我认为这可能与iPad版本3.2有关。

以下是我的代码。提前致谢!

- (void)viewDidLoad { 

    NSString *urlStr = [[NSBundle mainBundle] pathForResource:@"Reel.m4v" ofType:nil]; 
    NSURL *url = [NSURL fileURLWithPath:urlStr]; 
    videoPlayer = [[MPMoviePlayerController alloc] initWithContentURL:url]; 
    [self.view addSubview:videoPlayer.view]; 
    videoPlayer.view.frame = CGRectMake(30, 180, 964, 493); 
    [videoPlayer stop]; 

    [super viewDidLoad]; 
} 
+0

你检查,以确保您的视频路径是正确的,视频本身是正确的,你您的代码中没有[videoPlayer stop]或其他类似代码?该代码对我来说运行得非常好。 – 2011-03-08 19:47:45

+0

视频路径是正确的...只是双重检查。我也找不到另一个[videoPlayer stop];其他地方。 – 2011-03-08 20:14:02

+0

它在模拟器中效果很好......但不在iPad上。 – 2011-03-08 20:22:02

回答