【问题标题】:Android play youtube video in webview [closed]Android 在 webview 中播放 youtube 视频 [关闭]
【发布时间】:2011-06-24 19:14:19
【问题描述】:

我想在 WebView 中播放 YouTube 视频或

当用户点击 youtube 视频时,我必须将其转发到真正的 YouTube 应用,因为在 WebView 中我无法播放 YouTube 视频。

有没有办法在我们的 WebView 中播放 YouTube 视频?

【问题讨论】:

    标签: android youtube webview android-webview


    【解决方案1】:

    您可以在视频视图中播放视频(存储在本地存储中的视频)。

    Refer to this.

    但如果你想从服务器流式传输它,你必须使用 rtsp 视频流。

    Look at this.

    【讨论】:

    • 我想播放用户在 youtube 网站中点击的链接。这根本不在 webview 中播放。
    • 我已经修复了第一个链接,但不清楚您要注意的那个页面上的内容。我想知道内容是否发生了变化。
    【解决方案2】:

    只要视频和设备支持 HTML5,您就可以通过它来实现,如果它有任何 flash 元素,您可以将其作为 flash 应用程序运行,它会将其视为网页。

    【讨论】:

      【解决方案3】:

      有很多事情可以确保您能够在自己的应用程序中观看 YouTube 视频。

      1. 使用android:hardwareAccelerated="true"在您的应用程序中启用硬件加速

      2. 确保您的 WebView 已启用插件 webSettings.setPluginState(PluginState.ON);

      如果还是不行,请尝试加载网页几次,或者将带有视频链接的 Intent 传递给 YouTube。

      【讨论】:

        猜你喜欢
        • 2012-12-14
        • 2017-12-23
        • 2012-09-24
        • 2013-07-13
        • 2014-02-10
        • 2013-07-20
        • 1970-01-01
        • 2011-01-18
        • 2013-12-18
        相关资源
        最近更新 更多