0

我在谷歌上搜索了这个问题,发现了 4 种可能的方法:

  1. 使用以下方式播放视频:
    startActivity(newIntent(Intent.ACTION_VIEW,Uri.parse(uri)));
  2. 获取 RTSP 链接并使用 VideoView 播放视频
  3. 使用 Flash 播放视频
  4. 使用 HTML5 iframe

我有一个 android 4.0 设备,我可以使用前三种方法播放 YouTube 视频。我的问题是:哪种方法最适合不同的版本。如果答案是使用 HTML5,我该怎么做。非常感谢您的宝贵时间。

4

1 回答 1

1

最全面的方法是使用 URI 解析打开它。还有一种方法可以强制调用 YouTube 应用程序(对不起,我想我在某个地方读过它,但我不记得如何)并在那里显示视频。这意味着您无法选择在浏览器中打开视频。

其余替代方案仅受某些设备支持。(Flash 已过时,大多数设备不支持 HTML5)。如果您打算做其他事情,然后使用内置的 YouTube 应用程序,我会推荐 RTSP 作为最佳选择。

于 2012-11-07T19:53:08.737 回答