【问题标题】:Embedded Youtube videos in a WebView在 WebView 中嵌入 Youtube 视频
【发布时间】:2011-09-19 19:22:26
【问题描述】:

我希望能够在 WebView 中显示 Youtube 视频,但不能在 WebView 中播放它们,而是向专用的 Youtube 应用程序发送意图并在那里播放视频。理想情况下,Youtube 视频将显示为带有播放按钮的图像,类似于 iOS 处理 Youtube 视频的方式。

我将如何处理这个问题?

【问题讨论】:

    标签: android webview youtube


    【解决方案1】:

    Youtube 提供所有视频的缩略图。

    如果我没记错的话,您可以根据实际的 YouTube URL 找出缩略图 URL。

    然后只需在您的应用页面上添加此缩略图:

     <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,缩略图链接是 img.youtube.com/vi/videode。我接受了你的答案,但你应该编辑答案
    • 好的,谢谢,已编辑。我认为 YouTube 多年来可能已经改变了链接格式。
    • 实际上,可以在stackoverflow.com/questions/2068344/…看到完整的YouTube视频缩略图链接列表
    猜你喜欢
    • 1970-01-01
    • 2016-11-04
    • 2015-05-30
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多