【发布时间】: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