查看YTPlayer的大小
我正在使用iOS YouTube Player帮手( https://developers.google.com/youtube/v3/guides/ios_youtube_helper ),它工作得很好,但预览图像不是我的视图的大小,我无法弄清楚如何改变它,使之适合我创build的UIView。 我怎样才能填补这个观点?
这是它的样子。
这为我解决了这个问题:
在Assets文件夹中应该有一个名为“YTPlayerView-iframe-player.html”的html文件
如下所示replace“样式”标签之间的现有代码,这将确保播放器填充100%的YTPlayerView:
<style> body { margin: 0; width:100%%; height:100%%; } html { width:100%%; height:100%%; } </style>
希望这个对你有帮助! 周末愉快!
您可以通过以下方法重置webView大小。
-
(void)viewDidAppear:(BOOL)animated {[super viewDidAppear:animated]; // self.player.webView.bounds = CGRectMake(0,0,self.player.bounds.size.width,self.player.bounds.size.height * 1.5);
[self.player.webView setNeedsDisplay]; }
我find另一个解决scheme 如果您在xib文件中使用YTPlayerView,请确保以下几点。
1,选中“使用自动布局”
2,不要设置YTPlayerView的宽度和高度值。
那么YTPlayerView将正常播放。