5

この方法で、iOS MediaPlayer を使用してムービーを再生できます。しかし、映画の 1 秒を求める必要があります。これを行うにはどうすればよいですか、次のように MediaPlayer でムービーを再生します。

    NSURL *videoURL = [NSURL fileURLWithPath:self.filename];

    MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];

    [[NSNotificationCenter defaultCenter] addObserver:self 
                                             selector:@selector(moviePlayBackDidFinish:) 
                                                 name:MPMoviePlayerPlaybackDidFinishNotification 
                                               object:moviePlayer];

    moviePlayer.controlStyle = MPMovieControlStyleNone; 
    moviePlayer.shouldAutoplay = YES; 
    [self.view addSubview:moviePlayer.view]; 
    [moviePlayer setFullscreen:YES animated:YES]; 

前もって感謝します..

4

1 に答える 1

0

自分の答えでごめんなさい、

NSURL *videoURL = [NSURL fileURLWithPath:self.filename];

MPMoviePlayerController *moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:videoURL];

[[NSNotificationCenter defaultCenter] addObserver:self 
                                         selector:@selector(moviePlayBackDidFinish:) 
                                             name:MPMoviePlayerPlaybackDidFinishNotification 
                                           object:moviePlayer];

moviePlayer.controlStyle = MPMovieControlStyleNone; 
moviePlayer.shouldAutoplay = YES; 
moviePlayer.initialPlaybackTime = 5;
[self.view addSubview:moviePlayer.view]; 
[moviePlayer setFullscreen:YES animated:YES]; 

これは映画で時間を探すために私のために働いた...

于 2012-08-22T13:38:20.197 に答える