【问题标题】:Can I do inline embedding for Youtube videos to Android devices?我可以将 Youtube 视频内联嵌入到 Android 设备吗?
【发布时间】:2013-08-02 19:43:54
【问题描述】:

我可以将 Youtube 视频内联嵌入到 Android 设备吗?当我在网页上嵌入 Youtube 视频时,Android 设备会在本机播放器中自动播放。我可以阻止原生播放器吗?

更新:截至 2018 年 3 月,观看嵌入的 YouTube 视频会稍微好一些,因为 Android 基础的总体改进。视频现在正在客户端浏览器的默认播放器中播放。但是使用默认的 YouTube 播放器仍然是不可能的。

【问题讨论】:

    标签: javascript android html youtube


    【解决方案1】:

    YouTube Android Player API 允许您将 YouTube 视频作为独立的 Activity(通过 YouTubeStandalonePlayer)或作为添加到现有 Activity(通过 YouTubePlayerSupportFragment)的 Fragment 或什至嵌入到您的应用程序中就像一个视图(通过YouTubePlayerView)。查看Getting Started guide 为您的项目设置它。

    【讨论】:

      【解决方案2】:

      如果您想在 youtube 的默认播放器上播放视频,请按照您管 developer's site 上的说明嵌入 iframe。

      如果无法使用,请安装 html5 播放器并将链接放入其中。 videojs 就是一个例子。

      如果您提供视频链接,无论设备如何,它都会始终在本机播放器中打开。

      【讨论】:

      • “如果您想在 youtube 的默认播放器上播放视频,请按照您 Tube 开发者网站上的说明嵌入 iframe。”我做到了,但视频再次在 Android 的原生播放器中播放。
      猜你喜欢
      • 1970-01-01
      • 2011-09-02
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 2011-07-04
      • 2016-01-26
      • 2013-12-24
      • 2014-02-06
      相关资源
      最近更新 更多