首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >YTPlayerView缩略图自定义大小

YTPlayerView缩略图自定义大小
EN

Stack Overflow用户
提问于 2014-08-11 21:41:11
回答 1查看 451关注 0票数 2

我使用的是GoogleYTPlayerView库。我想为我的iOS应用程序获取youtube视频的自定义大小缩略图。

有谁能帮我实现这一点吗?目前,无论我的YTPlayerView有多大,它都为我提供了相同大小的视频缩略图。

EN

回答 1

Stack Overflow用户

发布于 2018-10-07 23:22:44

YTPlayerView.load会自动加载自己的缩略图。但是,一种解决方法是在YTPlayerview上放置一个UIImageView。并将定制的缩略图加载到该UIImageview中。您可以使用YTplayerview.play在单击UIImageview时开始播放视频。然后隐藏缩略图。从本质上讲,它会给出点击你的自定义缩略图时正在播放的视频的效果。您可能需要对某些内容进行微调,才能使此解决方案优雅地工作。

要检索自定义缩略图的图像,您可以使用youtube生成的4个图像中的任何一个。它们的格式可预测为:

代码语言:javascript
运行
复制
https://img.youtube.com/vi/<insert-youtube-video-id-here>/0.jpg
https://img.youtube.com/vi/<insert-youtube-video-id-here>/1.jpg
https://img.youtube.com/vi/<insert-youtube-video-id-here>/2.jpg
https://img.youtube.com/vi/<insert-youtube-video-id-here>/3.jpg

列表中的第一个是全尺寸图像,其他是缩略图。默认缩略图图像(即1.jpg2.jpg3.jpg中的一个)是:

代码语言:javascript
运行
复制
https://img.youtube.com/vi/<insert-youtube-video-id-here>/default.jpg

要获得高质量版本的缩略图,请使用类似以下内容的url:

代码语言:javascript
运行
复制
https://img.youtube.com/vi/<insert-youtube-video-id-here>/hqdefault.jpg

我希望这能帮助回答你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25244707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档