iPhone4.0OSでビデオを再生しているときにクラッシュの問題が発生します。実際、私はベースSDK 3.0でアプリケーションを作成しましたが、今は4.0OSデバイスにアプリケーションをインストールしています。
その中では機能していません...私はその問題をデバッグし、4.0 OSで、アップルがビデオを再生するためのフレームワークとメソッドを変更することを発見しました。
誰かがこの問題を克服する方法を私に助けてくれます。
これが3.0OSで正常に動作している私のコードです。
-(void)play
{
NSBundle *bundle = [NSBundle mainBundle];
//NSString *path = [bundle pathForResource:@"Icon" ofType:@"png"];
NSString *path = [bundle pathForResource:@"loader" ofType:@"m4v"];
NSURL *url = [NSURL fileURLWithPath:path];
moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
moviePlayer.scalingMode = MPMovieScalingModeAspectFill;
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(moviePlayBackDidFinish:)
name:MPMoviePlayerPlaybackDidFinishNotification
object:moviePlayer];
moviePlayer.movieControlMode = MPMovieControlModeHidden;
[moviePlayer play];
}
よろしくお願いします、Pragnesh