Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c iOS 14 AVPlayer不显示视频,但播放声音_Objective C_Avplayer_Ios14 - Fatal编程技术网

Objective c iOS 14 AVPlayer不显示视频,但播放声音

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

旧的Objective C项目,在iOS 13及以下版本(以及iOS 14.2 beta版)上播放视频,效果完美,但在iOS 14.0上,它只播放视频中的声音。视频是空白的

知道为什么吗

我像这样加载视频:

_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