0
我正在使用YouTubePlayerView庫swift在iOS 10應用中顯示YouTube播放器。我能夠在視圖控制器中以縱向和橫向模式正確播放YouTube全屏視頻。通常情況下,視頻會「捕捉」到屏幕的頂部,而不是在肖像中央播放。所以,與其這樣:YouTubePlayerView全屏捕捉視頻頂部
我得到這個:
我的限制設置正確,前置,頂部和底部都設置父視圖(控制器實際查看)YouTubePlayerView。我懷疑這可能不是一個佈局問題,至少不是原生的問題。相反,我認爲這是一個UIWebView問題。目前playerParams設置爲:
fileprivate func playerParameters() -> YouTubePlayerParameters {
return [
"height": "100%" as AnyObject,
"width": "100%" as AnyObject,
"events": playerCallbacks() as AnyObject,
"playerVars": playerVars as AnyObject
]
}
這是播放器的默認設置。
但是,如何在webview中正確佈局播放器以在縱向上呈現垂直居中的視頻?
謝謝
p.s.將播放器模式設置爲內聯不會削減它,因爲我希望有一個「完成」按鈕可用於關閉視頻視圖。
這似乎並不在裏面工作。 –