3
mp4ビデオをフルスクリーンに設定したいのですが、まっすぐに見えますが、setFullscreenメソッドを呼び出すたびに白い空白の画面になります。何か案は?ここに私のコードは次のとおりです。私は最後の行をコメントアウトした場合MPMoviePlayerViewController setFullScreen:白い画面を表示
- (void)tableView:(UITableView *)aTableView
didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
......
moviePlayerViewController = [[MPMoviePlayerViewController alloc] initWithContentURL:[NSURL fileURLWithPath:movpath]];
[self presentModalViewController:moviePlayerViewController animated:YES];
moviePlayerController = [moviePlayerViewController moviePlayer];
[moviePlayerController prepareToPlay];
[[moviePlayerViewController moviePlayer] play];
[[moviePlayerViewController moviePlayer] setFullscreen:YES animated:YES];
}
は、ビデオが再生されますが、どういうわけか、フルスクリーンではなく、単に映像を最大の白い画面になります。
ありがとうございました。
'prepareToPlay'の前に' setFullscreen'を呼び出すとどうなりますか? –
同じことが起こった。私もmoviePlayerControllerを使ってみましたが、両方とも同じ結果が得られます... – okysabeni