【问题标题】:Youtube Player API Difference (Chromeless vs IFrame) - Which is better?Youtube Player API 差异(Chromeless 与 IFrame) - 哪个更好?
【发布时间】:2014-05-19 00:34:57
【问题描述】:

所以我在网上搜索了有关如何嵌入 Youtube 播放器的信息,但实际的详细教程似乎非常稀少或完全不存在。此外,虽然在 google 网站上找到了文档 对于新手来说,如何实现这两种方法似乎有点令人困惑,这让我提出了我的问题。似乎有两个播放器,IFrame 播放器和使用 swf 嵌入的 Chromeless 播放器。我已经继续并提供了两者的示例:

IFrame 播放器(使用角度):http://plnkr.co/edit/H5VnlPhOaa2n6ZsfSj5p?p=preview

Chromeless 播放器http://plnkr.co/edit/Epz9uXDZ1uIiV4lgB0vw?p=preview

我的问题是,有什么区别?使用一个比另一个有什么优势?是否与浏览器具有更多的向后兼容性?移动支持? Chromeless 播放器似乎需要更少的代码来运行,因为大多数代码都是从包含的“swfobject.js”中开箱即用的。此外,由于 Flash 要求,Chromeless 播放器似乎无法在 iOS 设备上运行。这是正确的吗?

附录:你可以看到 iframe 和 chromeless 播放器基本相同,除了你可以点击 iframe youtube player 来暂停它,而 chromeless 播放器只能从播放中控制/暂停控制。

【问题讨论】:

    标签: javascript iframe youtube-api youtube-javascript-api chromeless


    【解决方案1】:

    将 iFrames 与 Youtube 一起使用的一大好处是,它基本上是一个新窗口,可以回调 youtube……你猜怎么着? Youtube 将解释请求来自哪个浏览器和平台并填充适当的内容但 iFrame 在旧浏览器和对象/嵌入不会的移动设备上加载速度可能会很慢。参数设置(调整您网站上的用户体验)大致相同。我们都知道 SWF 文件无法在 iOS 上运行,因此您可能需要将其纳入您的用户群开发中。

    【讨论】:

      猜你喜欢
      • 2010-11-12
      • 2015-11-27
      • 2012-09-14
      • 1970-01-01
      • 2013-10-24
      • 2023-04-08
      • 2019-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多