1

では、1つのビデオがiPhoneでの再生を終了した直後に、どのようにビデオを再生しますか。これを入れます

NSString * filepath = [[NSBundle mainBundle] pathForResource:@ "movie" ofType:@ "m4v"]; NSURL * fileURL = [NSURL fileURLWithPath:filepath]; MPMoviePlayerController * moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:fileURL];

しかし、別のビデオを再生するためにその後に何を置くべきかわからない。

4

1 に答える 1

2

ローカルビデオを実行している場合、つまりアプリから実行している場合は、おそらくそれらの名前を知っているでしょう。すべてのビデオ名を配列に保存します。

すべての映画の再生を行う関数を作成し、ファイルパス/URLまたはビデオファイルの名前を受け入れます。

MPMoviePlayerPlaybackDidFinishNotificationビデオの再生が終了したかどうかを知るために使用できます。

ビデオをもう一度再生するのと同じ関数を呼び出して、ファイルパス/名前を渡すことがわかったら。次の動画の再生が再開されます。

お役に立てば幸いです

于 2012-07-20T06:11:59.537 に答える