Objective c iOS 14 AVPlayer不显示视频,但播放声音
旧的Objective C项目,在iOS 13及以下版本(以及iOS 14.2 beta版)上播放视频,效果完美,但在iOS 14.0上,它只播放视频中的声音。视频是空白的 知道为什么吗 我像这样加载视频:Objective c iOS 14 AVPlayer不显示视频,但播放声音,objective-c,avplayer,ios14,Objective C,Avplayer,Ios14,旧的Objective C项目,在iOS 13及以下版本(以及iOS 14.2 beta版)上播放视频,效果完美,但在iOS 14.0上,它只播放视频中的声音。视频是空白的 知道为什么吗 我像这样加载视频: _videoPlayer = [AVPlayer playerWithURL:url]; playerLayer = [AVPlayerLayer playerLayerWithPlayer:_videoPlayer]; playerLayer.videoGravity = AVLayer
_videoPlayer = [AVPlayer playerWithURL:url];
playerLayer = [AVPlayerLayer playerLayerWithPlayer:_videoPlayer];
playerLayer.videoGravity = AVLayerVideoGravityResizeAspectFill;
playerLayer.needsDisplayOnBoundsChange = YES;
_videoPlayer.actionAtItemEnd = AVPlayerActionAtItemEndPause;
playerLayer.frame = _videoContainer.bounds;
[_videoContainer.layer addSublayer:playerLayer];
[_videoContainer bringSubviewToFront:_playButton];
[_videoPlayer addObserver:self forKeyPath:@"rate" options:NSKeyValueObservingOptionInitial | NSKeyValueObservingOptionNew context:nil];
\u videoContainer
只是一个标准的UIView
嗨,约翰-这里还有其他东西。。。我能够做到这一点没有问题,使用复制和粘贴您的代码和iOS 14.0Hi Johan-其他东西在这里。。。我能够做到这一点没有问题,使用复制和粘贴您的代码和iOS 14.0