【发布时间】:2016-12-16 07:51:42
【问题描述】:
我做了一个示例演示 使用 AVPlayer 在我的模拟器上播放视频。 但我的问题是视频没有显示该视频的音频在哪里工作。
代码是:
@property (nonatomic,strong)AVPlayerViewController *videoPlayer;
-(IBAction)playVideo:(id)sender {
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]pathForResource:@"video" ofType:@"mp4"]];
AVPlayer *player = [AVPlayer playerWithURL:url];
self.videoPlayer = [[AVPlayerViewController alloc]init];
[self presentViewController:self.videoPlayer animated:YES completion:nil];
self.videoPlayer.player = player;
self.videoPlayer.showsPlaybackControls=YES;
self.videoPlayer.view.frame = self.view.frame;
[self.view addSubview:self.videoPlayer.view];
[player play];
}
图片
【问题讨论】:
-
[self presentViewController:self.videoPlayer animated:YES completion:nil];删除此行
-
self.videoPlayer.view.frame = self.view.bounds。并将此代码应用于播放器框架
标签: ios objective-c