0

MPMoviePlayerController私はこの方法でプロジェクトに追加しました:

player = [[MPMoviePlayerController alloc] init];
[player setContentURL:videoURL];
[self.view addSubview:player.view];

次に、ボタンを押すとビデオが再生されます。

[player play];

すべてが完璧に機能しますが、ボタンを押してフルスクリーン モードにすると、ビデオが一時停止し、再生を続けるには再生ボタンを押す必要があります。

4

2 に答える 2

4

MPMoviePlayerController全画面通話ViewDidDisappear方式。ViewDidDisappear メソッドでプレーヤーを停止している可能性があります。その場合は、しばらく削除してからもう一度お試しください。または方法を入れ[player play];ますViewDidDisappear。これを試してください、それはあなたを助けるかもしれません.

于 2013-10-17T13:59:40.033 に答える
0

これは私にとってはうまくいきました

- (void)viewWillDisappear:(BOOL)animated
{
    [super viewWillDisappear:animated];

    if (!self.moviePlayer.isFullscreen) {
        [self.moviePlayer pause];
    }

}
于 2016-02-25T19:15:11.333 に答える