0

デバイスでビデオを再生しようとしています。動画はこちらの 動画

と私のコード:

  NSString *urlStr = @"http://easyhtml5video.com/images/happyfit2.mp4";
NSURL *url = [NSURL fileURLWithPath:urlStr];
  moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:url];
[self.view addSubview:moviePlayer.view];
moviePlayer.view.frame = CGRectMake(0, 0, 320, 400);  
[moviePlayer play];

アプリを起動するとムービー画面が表示されるのにムービーが再生されません。どこが間違っているのか教えてください。

4

2 に答える 2

1

使ってみてください NSURL *url = [NSURL URLWithPath:urlStr];

代わりに NSURL *url = [NSURL fileURLWithPath:urlStr]; 、ファイルURLではなくWebURLです。

于 2013-01-02T08:21:10.207 に答える