2010-04-02 68 views
4

我在Ipad應用程序中使用MPMoviePlayerController。視頻沒有顯示,但音頻將是,同樣的代碼爲iPhone在iPad應用程序中使用MPMoviePlayerController的一些問題

運作良好
NSBundle *bundle = [NSBundle mainBundle]; 
NSString *moviePath = [bundle pathForResource:@"video" ofType:@"mp4"]; 

movieURL = [NSURL fileURLWithPath:moviePath]; 
MPMoviePlayerController *IntroMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL]; 
    [IntroMovie play]; 

[[NSNotificationCenter defaultCenter] addObserver:self 
             selector:@selector(moviePlaybackDidFinish:) 
              name:MPMoviePlayerPlaybackDidFinishNotification 
              object:nil]; 

請建議我

感謝 Miraaj

回答

3

您必須視圖控制器內的影片視圖添加到現有的觀點是這樣對於樣本:

[self.view addSubview:IntroMovie.view]

1

是您的iPad應用從iPhone應用程序的獨立目標?

如果是這樣,您是否記得將視頻添加到複製到iPad應用程序包的資源中?

如果沒有,請將其拖入iPad應用程序目標中的「Copy Bundle Resources」構建階段。

1

在你需要使用一個MPMoviePlayerViewController呈現視頻,而不是新的SDK 只是一個的MPMoviePlayerController:

iPhone Dev Center

相關問題