javascript - 控制嵌入 html 中的 YouTube 视频

标签 javascript api youtube

我有一个页面,其中嵌入了 html 中的 YouTube 视频。我想使用 YouTube API 在关闭视频时停止视频。我已经包含了 SWFObject(和 jquery),但我无法使用任何所描述的方法来控制视频。

document.getElementById()
swfobject.registerObject('id', 'version')

如何使用 js api 控制 YouTube 视频,而不通过 swfobject 嵌入它,即通过连接到 DOM 中的现有标签?

编辑以澄清:视频显示在灯箱中,该灯箱由用户打开,并通过在其外部单击来关闭。我希望当用户关闭此灯箱时视频停止播放。

最佳答案

这可能是更好的方法:http://apiblog.youtube.com/2011/01/introducing-javascript-player-api-for.html

嵌入为 iframe。您仍然可以使用 JavaScript 来控制它。

关于javascript - 控制嵌入 html 中的 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9289788/

相关文章:

Azure 应用服务中的 ASP.NET API 应用

javascript - 有没有任何来源可以保存我的其余 API 数据?

android - 如何使YouTube视频在Android Apps中显示和播放?

javascript - Youtube iframe嵌入加载Flash播放器而不是HTML5播放器

Javascript 闭包和数据可见性

javascript - 获取回调时 Express.js req.body 未定义

api - 更改包装是否会使用protobuf破坏现有客户?

react-native - 阻止 YouTube 网站从 React-Native-WebView 重定向

javascript - D3 中的多个省略号不可见且没有错误

javascript - 在 document.ready() 中异步加载外部 JS 文件