在iOS 11中看不到AVPlayer

时间:2017-08-31 07:24:10

标签: ios objective-c avplayer ios11

在我的应用中,我们使用AVPlayer播放音频文件。在iOS 11 Beta版本中,音频播放正常,但播放器不可见。它只显示黑色背景。 任何人都可以帮我解决这个问题吗?

_avpvc = [[AVPlayerViewController alloc] init]; 
AVPlayerItem *aPlayerItem = [[AVPlayerItem alloc] initWithURL:url]; 
_avpvc.player = [[AVPlayer alloc] initWithPlayerItem:aPlayerItem]; 
_avpvc.player = [AVPlayer playerWithURL:url]; 
 [self.view  addSubview:self.avpvc.view]; 
self.avpvc.view.frame = self.audioPlayerView.bounds; 
self.avpvc.view.autoresizingMask = 
UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; 
[self.audioPlayerView addSubview:self.avpvc.view]; 
[self.avpvc didMoveToParentViewController:self]; 
[_avpvc.player play]; 

1 个答案:

答案 0 :(得分:-1)

您需要创建自己的自定义播放器才能达到目的。使用UISliders和UIbuttons。通过默认,您将无法获得播放器UI。