目前推荐的方式在所有Android设备上播放youtube视频

时间:2012-10-02 11:53:48

标签: android flash html5 youtube

您好我有一个视频应用程序,以便Youtube上存在所有视频。现在Google在他们的IO中说Youtube API android即将推出。那是2.5个月前。任何方式,我有Html5玩家使用javascript加上YouTube的Flash播放器,但HTML5不适用于所有设备而flash玩家不会工作在Android 4.0及以上。有没有办法在应用程序中播放视频并支持所有设备!

2 个答案:

答案 0 :(得分:0)

你可以启动一个Intent来启动内置的Youtube应用程序:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:"+ YOUR_VIDEO_ID));
startActivity(intent);

答案 1 :(得分:0)

我在为浏览器编程时尝试了以下操作: 使用此示例创建HTML5视频: Video For Everybody

如果你看一下,最后你看到所有来源都不受支持,它将需要一个flash文件。如果这也不起作用,即使在该示例中的flash之后,您也可以尝试使用库作为后备选项。我不确定(对于android的编程经验不多)但是如果源,flash和javascript /其他库不工作......我不知道。对不起:)

可能你可以使用纯粹的JavaScript解决方案?

我希望你能得到更多答案,尽管你已经很清楚了。

小心!