查看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将正常播放。