0
我希望能够在WebView中显示Youtube视频,但不能在WebView中播放它们,而是向专用的Youtube应用发送意图并在那里播放视频。理想情况下,Youtube视频将以类似于iOS处理Youtube视频的播放按钮的形式显示。在WebView中嵌入Youtube视频
我该如何处理这个问题?
我希望能够在WebView中显示Youtube视频,但不能在WebView中播放它们,而是向专用的Youtube应用发送意图并在那里播放视频。理想情况下,Youtube视频将以类似于iOS处理Youtube视频的播放按钮的形式显示。在WebView中嵌入Youtube视频
我该如何处理这个问题?
Youtube提供所有视频的缩略图。
如果我的记忆功能正确,您可以根据实际的YouTube网址找出缩略图图像的网址。
然后,只需添加您的应用页面上此缩略图:
<a href=youtube.com/watch?v=videocode>
<img src=img.youtube.com/vi/videode>
</a>
当URL模式匹配youtube.com Android将会自动提示在应用程序中打开它。
对于播放按钮覆盖,只需使用CSS,相对位置并在缩略图的顶部添加另一个。
工作就像一个魅力。 youtube链接虽然是youtube.com/watch?v=videocode,缩略图链接是http://img.youtube.com/vi/videode。我接受了你的答案,但你应该编辑答案 – SeanPONeil
好的谢谢,编辑。我认为YouTube多年来可能已经改变了链接格式。 –
其实,YouTube视频缩略图的正确链接的完整列表可以在http://stackoverflow.com/questions/2068344/how-to-get-thumbnail-of-youtube-video-link-using-youtube-api上看到 –