NSString *path = [[NSBundle mainBundle] pathForResource:@"PTCL" ofType:@"mp4"];
NSURL *videoURL = [NSURL URLWithString:path];
MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayerController.view setFrame:self.view.frame];
[self.view addSubview:moviePlayerController.view];
moviePlayerController.controlStyle=MPMediaTypeAnyVideo;
moviePlayerController.fullscreen = YES;
[moviePlayerController prepareToPlay];
[moviePlayerController play];
NSString *path = [[NSBundle mainBundle] pathForResource:@"PTCL" ofType:@"mp4"];
path=[NSString stringWithFormat:@"file:/%@",path];
NSURL *videoURL = [NSURL URLWithString:path];
MPMoviePlayerController *moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];
[moviePlayerController.view setFrame:self.view.frame];
[self.view addSubview:moviePlayerController.view];
moviePlayerController.shouldAutoplay=YES;
moviePlayerController.controlStyle=MPMediaTypeAnyVideo;
moviePlayerController.fullscreen = YES;
[moviePlayerController prepareToPlay];
[moviePlayerController play];
- ファイル:///Users/utkal/Library/Application%20Support/iPhone%20Simulator/7.0.3/Applications/F0B3AD63-7E46 -4069-8845-8B0C05425CD2/CosMos.app/PTCL.mp4
私は最初のコードのために、このvideURLパスを取得していますMPMoviePlayerControllerは、ローカルファイルを再生していない
- ファイル:///Users/utkal/Library/Application%20Support/iPhone%20Simulator/7.0.3/Applications/F0B3AD63-7E46-4069-8845-8B0C05425CD2/CosMos.app/PTCL.mp4
私はこの2番目のコードのvideURLパスを取得しています。
私はALOS
NSURL *videoURL = [[NSURL alloc]init];
videoURL = [[NSBundle mainBundle] URLForResource:@"PTCL" withExtension:@"mp4"];
を使用しています。しかし、私のビデオプレーヤーは、常にファイルがロードされると、何も起こらないことを示しています。 私はどこで私が間違っているのか知っていますが、私の幸運です。 私の間違いを訂正してください、またはローカルビデオファイルを再生する別の方法があれば教えてください。
で
してみてください:NSURL * videoURL = [NSURL fileURLWithPath:パス]; – Horst
@Horstそれはどちらも動作しません。私は同じ問題を抱えている。 – user623396
あなたにこの問題を教えてもらっても同じ問題があります。 –