我从这里使用 YouTubePlayer 。一切正常,除了加载和改变方向有一些白色视图的显示。在播放器准备好之前,加载时会出现一个白屏。在设备旋转时改变方向时,播放器后面会显示白色视图。有什么办法可以纠正这个吗?
到目前为止我尝试的是:
1. 将背景颜色从IB
. 2. 从 3.中
的代码更改背景颜色viewDidLoad
。添加。 "theme" : "dark" as AnyObject
playerVars
我从这里使用 YouTubePlayer 。一切正常,除了加载和改变方向有一些白色视图的显示。在播放器准备好之前,加载时会出现一个白屏。在设备旋转时改变方向时,播放器后面会显示白色视图。有什么办法可以纠正这个吗?
到目前为止我尝试的是:
1. 将背景颜色从IB
. 2. 从 3.中
的代码更改背景颜色viewDidLoad
。添加。 "theme" : "dark" as AnyObject
playerVars
从 WKYTPlayerViewDelegate 的方法中调用 playerViewPreferredWebViewBackgroundColor 方法并设置清除颜色
func playerViewPreferredWebViewBackgroundColor(_ playerView: WKYTPlayerView) -> UIColor {
return .clear
}
在 Interface Builder 或代码中设置底层父视图的背景颜色viewDidLoad
:
self.view.backgroundColor = UIColor.black //whatever color you what