4

您好,我有一个视频应用程序,所有视频都存在于Youtube. 现在Google在他们的 IO 中说Youtube APIforandroid将很快推出。那是 2.5 个月前。无论如何,我有一个Html5播放器使用javascriptplus 一个 flash 播放器YouTube,但HTML5不能在所有设备上运行,并且flash播放器无法在Android4.0 及更高版本上运行。有没有办法在应用程序内播放视频并支持所有设备!

4

2 回答 2

0

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

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

可能您可以使用纯 javascript 解决方案?

我希望您可以进一步了解我的回答,尽管您可能已经很清楚了。

小心!

于 2012-10-05T11:56:33.600 回答
0

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

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("vnd.youtube:"+ YOUR_VIDEO_ID));
startActivity(intent);
于 2012-10-02T12:02:23.233 回答