1

我从这里使用 YouTubePlayer 。一切正常,除了加载和改变方向有一些白色视图的显示。在播放器准备好之前,加载时会出现一个白屏。在设备旋转时改变方向时,播放器后面会显示白色视图。有什么办法可以纠正这个吗?

到目前为止我尝试的是:
1. 将背景颜色从IB. 2. 从 3.中
的代码更改背景颜色viewDidLoad
。添加。 "theme" : "dark" as AnyObjectplayerVars

4

2 回答 2

1

从 WKYTPlayerViewDelegate 的方法中调用 playerViewPreferredWebViewBackgroundColor 方法并设置清除颜色

func playerViewPreferredWebViewBackgroundColor(_ playerView: WKYTPlayerView) -> UIColor {
    return .clear
}
于 2019-08-26T07:51:03.137 回答
0

在 Interface Builder 或代码中设置底层父视图的背景颜色viewDidLoad

self.view.backgroundColor = UIColor.black //whatever color you what
于 2018-05-01T14:24:16.570 回答