0

こんにちは、自分のプロジェクトでビデオを再生したいです。実際に、にあるビデオを再生するコードを知っていますurl。しかし、ここでは、ビデオ ファイルをドラッグして、これらのオーディオ ファイルをプロジェクトに配置したいと思います。このコードを使用します

NSString *str=[[NSBundle mainBundle]pathForResource:@"monkey" ofType:@"mp4"];
NSURL *url=[NSURL  URLWithString:str];

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

[self presentMoviePlayerViewControllerAnimated:movieViewObj];

[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(notiMethod:) name:MPMoviePlayerPlaybackDidFinishNotification object:self.moviePlayConObj]; 

しかし、これでは動画ファイルは実行されiosません。コードを教えてください。

前もって感謝します

4

1 に答える 1

0

URLWithString:butfileURLWithPath:は、ローカル リソースから NSURL を作成するために使用しないでください。したがって、コードの 2 行目を次のように変更します。

NSURL *url=[NSURL fileURLWithPath:str];
于 2013-03-20T23:07:51.057 に答える