2011-07-16 7 views
2

私はendPlaybackTimeに問題があります。 30秒の動画で途中で動画を自動開始して停止しようとしていますMPMoviePlayerController endPlaybackTimeの問題

player = [[MPMoviePlayerController alloc] initWithContentURL:[self urlForVideo:video]]; 
player.view.frame = [self getVideoCGRect:self.interfaceOrientation]; 
player.view.backgroundColor = [UIColor clearColor]; 
player.controlStyle = MPMovieControlStyleNone; 
player.shouldAutoplay = NO; 
player.scalingMode = MPMovieScalingModeFill; 

//------------------------- 
player.currentPlaybackTime = 10.0; 
player.endPlaybackTime = 18.35; 
//--------------------- 
[self.view addSubview:player.view]; 

ただし、これは正しい場所で停止したくないようです。それはちょうど最後まで再生し、停止します。どのようなアイデアはなぜですか?

+1

これを解決しましたか? – matt

答えて

0

ストリーミングビデオでは、endPlaybackTimeプロパティは使用できません。ストリーミングビデオを停止しようとしていないことを願っています。また、それは30秒または30分の長さですか?

+0

ストリーミングしていません。他のアイデア? – smcdrc

+0

endPlaybackTimeの最後にムービープレーヤーの通知が表示されますか? – indiantroy

関連する問題