在应用中播放视频而不是默认播放器

问题描述 投票:1回答:2

我使用以下代码播放视频:

MPMoviePlayerViewController *theMovie=
    [[MPMoviePlayerViewController alloc] initWithContentURL: movieURL];
    theMovie.moviePlayer.repeatMode=MPMovieRepeatModeOne;

[self presentMoviePlayerViewControllerAnimated:theMovie];

这会导致默认电影播放器​​覆盖该应用。相反,我希望视频在应用程序内部播放,如下所示:

这可以实现吗?

ios mpmovieplayercontroller movie video-player
2个回答
0
投票

您可以像这样设置其框架:

theMovie.view.frame = CGRectMake(10, 10, 300, 300);

然后在没有呈现的情况下将其添加为子视图:

[self.view addSubview: theMovie.view];

希望这可以帮助.. :)


© www.soinside.com 2019 - 2024. All rights reserved.