1

一見小さな問題が 1 つだけあります。MPMovieViewController を使用して、オーディオ以外の小さなビデオ ファイルをループしています。それを含むViewControllerに入ると、バックグラウンドミュージックが無効になりますが、これはまったく不要です。私はAVPlayerを試しましたが、同じことを行い、ループは特に難しいようです.

MPMovieController のコードは特別なものではありません。

NSString *moviePath = [[NSBundle mainBundle] pathForResource:videoFile ofType:@"m4v"];
NSURL *movieURL = [NSURL fileURLWithPath:moviePath];
player = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
player.view.frame = CGRectMake(0, 0, 128, 128);

[self.movieView addSubview:player.view];
player.repeatMode = MPMovieRepeatModeOne;
player.controlStyle = MPMovieControlStyleNone;

[player prepareToPlay];

ビデオ再生またはアプリ全体の音楽の中断を無効にするには、どちらも問題ありません。オーディオは使用しません。

みんなありがとう!

4

0 に答える 0