【问题标题】:the current recommended way to Play youtube video in all android device [duplicate]当前推荐的在所有 android 设备上播放 youtube 视频的方法 [重复]
【发布时间】:2012-09-23 06:34:37
【问题描述】:

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

【问题讨论】:

    标签: android flash html youtube


    【解决方案1】:

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

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

    也许您可以使用纯 JavaScript 解决方案?

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

    保重!

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • okey @Yuval ,你可能没有读过这个问题,但我尝试了这种方法,它需要 2 秒才能打开 Youtube 应用程序。
      • 打开 YouTube 应用并没有那么慢。我认为@user4o01 应该使用上面的解决方案。
      猜你喜欢
      • 2018-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-03
      • 2016-07-11
      • 1970-01-01
      • 1970-01-01
      • 2020-03-04
      相关资源
      最近更新 更多