2

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

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

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

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

附录:您可以看到 iframe 和 chromeless 播放器几乎相同,除了您可以单击 iframe youtube 播放器来暂停它,而 chromeless 播放器只能通过播放/暂停控件进行控制。

4

1 回答 1

3

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

于 2014-04-06T23:22:03.440 回答