有趣的是,如果用户选择一个新视频(从而获得一个新视图,初始化一个新的自定义视频播放器对象),那么用于显示来自播放机的可视化的底层AVPlayerLayer就会呈现黑色,即使看起来底层资产仍然正确加载(播放机界面仍然持有正确的视频持续时间等等当初始化一个新的自定义媒体播放器对象(当加载包含视图的媒体播放器的视图控制器时),这是设置AVPlayer及其关联项的初始化器方法的一部分:
// Start to load the specifiedforKeyPath:@"status" options:0 contex
我正在使用一个AVPlayer来呈现一个视频。这个应用程序只有一个.mp4,但是对于不同的用例,同样的视频需要翻转。按钮在那里,功能齐全,您可以按下播放和15秒左右的按钮,但它们不会出现在屏幕上(附件中的第4段视频)。
let avPlayerController = AVPlayerViewContr