【发布时间】:2023-04-04 15:50:01
【问题描述】:
我正在尝试制作并排播放器并想从 YouTube 获取视频,但我无法做到,因为它需要 onInitializaionLisetener 并且在其中我们只能使用 play.cueVideo("VideoId") 播放一个视频。
如果可能,请帮助我。
【问题讨论】:
标签: android youtube-api youtube-data-api
我正在尝试制作并排播放器并想从 YouTube 获取视频,但我无法做到,因为它需要 onInitializaionLisetener 并且在其中我们只能使用 play.cueVideo("VideoId") 播放一个视频。
如果可能,请帮助我。
【问题讨论】:
标签: android youtube-api youtube-data-api
很遗憾,由于性能原因,Android YouTube API 不允许这样做。
您可以尝试使用 WebView 和 <iframe> 标签播放视频,但这不是一个好主意。
最好的方法是实现带有缩略图的列表视图,onItemClick 显示对话框或某些帧,并在那里播放视频。
这是来自 Youtube API 文档的sample。
如果您决定为此使用 WebView,请不要使用默认 WebView,请查看 Advanced Webview 或 FinestWebView。
【讨论】: