javascript - 如何拥有无 Chrome YouTube 播放器并随时开始/停止播放?

标签 javascript youtube-api

我想要一个 Chromeless 播放器,我可以通过 JS 控制停止和启动。

我的播放器代码,到目前为止是:

<iframe class="video-frame" src="http://www.youtube.com/embed/xU1S011111?controls=0&showinfo=0" frameborder="0"></iframe>

但是我不确定如何与 JS API 交互。

最佳答案

可以在这里找到很多示例:https://developers.google.com/youtube/iframe_api_reference

您需要将 &enablejsapi=1 添加到网址,设置 id,然后添加该示例中显示的 JavaScript(使用 onYouTubeIframeAPIReady ):

<iframe id="ytplayer" class="video-frame" src="http://www.youtube.com/embed/xU1S011111?controls=0&showinfo=0&enablejsapi=1" frameborder="0"></iframe>

我可以复制并粘贴一堆示例代码,但是如果您阅读文档,您会更好地理解。它们可读且易于使用。

这是一个 fiddle 演示:http://jsfiddle.net/BAqTe/

关于javascript - 如何拥有无 Chrome YouTube 播放器并随时开始/停止播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14072225/

相关文章:

javascript - 使用后端生成的 Javascript 或 CSS 有什么缺点?

javascript - 动态添加对象中的项目

javascript - 不一致的 JavaScript div 分配

youtube - 通过自定义播放暂停按钮控制iframe(嵌入式)youtube播放器

youtube - 内置在iOS应用中的YouTube iframe播放器的观看次数是否在YouTube上计算?

android - 如何在 YouTube 中播放私有(private)视频?

javascript - 是否有任何关于 toggle() 的声明,如果它打开这样做,关闭那个?

iphone - 在iOS下以实用方式仅播放YouTube API中的音频

php - 带有PHP的YouTube下载器

javascript - 检测图像是否被代理阻止