2011-02-10 234 views
3

我想在WebView中来播放YouTube视频或的Android播放YouTube视频中的WebView

在YouTube上的视频我必须把它转发给真正的YouTube应用,因为在WebView中,我不能够播放YouTube视频的用户点击。

有什么方法可以在我们的WebView中播放YouTube视频吗?

回答

3

可以播放视频观看视频(那些存储在本地存储的视频)...

refer 2 this.....

,但如果你想从服务器2流时,你有2随时随地RTSP视频流....

look at this...

+0

我要玩的用户在YouTube网站上点击链接。这根本不是在webview中播放。 –

1

只要视频设备支持HTML5,你可以通过做它,如果有任何的Flash元素,你可以运行它作为一个Flash应用程序,它会像对待一个网页。

0

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

1)使用android:hardwareAccelerated="true"

2应用程序启用硬件加速),请确保您的WebView有插件启用 webSettings.setPluginState(PluginState.ON);

如果还是不行,请尝试加载网页几次,或通与YouTube的视频链接的意图。

3

这是非常有用的链接,播放你管视频,而无需的WebView - http://www.androidhive.info/2014/12/how-to-play-youtube-video-in-android-app/

为了得到视频ID使用链接 - https://www.youtube.com/watch?v=EKyirtVHsK0

+0

一个潜在解决方案的链接总是值得欢迎的,但请[在链接中添加上下文](http://meta.stackoverflow.com/a/8259/169503),以便您的同行用户可以了解它是什么以及为什么在那。如果目标网站无法访问或永久离线,请始终引用重要链接中最相关的部分。考虑到_barely不仅仅是一个链接到外部网站_是一个可能的原因[为什么和如何删除一些答案?](http://stackoverflow.com/help/deleted-answers)。 – Tunaki

相关问题