问题标签 [youtube-javascript-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - YouTube iframe API:如何控制 HTML 中已有的 iframe 播放器?
我希望能够控制基于 iframe 的 YouTube 播放器。这个播放器已经在 HTML 中,但我想通过 JavaScript API 控制它们。
我一直在阅读iframe API 的文档,其中解释了如何使用 API 向页面添加新视频,然后使用 YouTube 播放器功能控制它:
该代码创建一个新的播放器对象并将其分配给“播放器”,然后将其插入到#container div 中。然后我可以对“播放器”进行操作并在其上调用playVideo()
,pauseVideo()
等。
但我希望能够在页面上已经存在的 iframe 播放器上进行操作。
我可以用旧的嵌入方法很容易地做到这一点,比如:
但这不适用于新的 iframe。如何分配页面上已有的 iframe 对象,然后在其上使用 API 函数?
javascript - 使用 SWFObject.embedSWF() 嵌入 YouTube 播放列表
我正在尝试使用 YouTube 的 JavaScript API 将播放列表嵌入到我的 Facebook 应用程序中。
我尝试使用谷歌在此处显示的标准代码来嵌入一个简单的视频,并且效果很好。
代码是:
但是如何使用 YouTube API嵌入播放列表?
我知道 embedSWF URL 参数上的播放列表参数,但它的作用是附加视频以即时制作播放列表。
我的 YouTube 帐户上已经有一个播放列表,现在我想使用 API 嵌入它。
如何才能做到这一点?
谢谢!
html - 在 Tumblr 中嵌入视频时自动获取 youtube 视频标题
由于是 Tumblr,我只能使用 HTML、CSS 和 Javascript。不支持 PHP。
jquery - 无法弄清楚如何在点击时暂停 YouTube 视频
我的用户正在使用旧的嵌入方法来利用 YouTube 为您提供的标签,而不是 iframe。我试图弄清楚当用户与其交互时如何检测播放器状态(当它被暂停、播放等),以便当用户点击下一张幻灯片时我可以暂停视频。
目前使用 Wordpress,我有一个元框,允许他们粘贴 YouTube 嵌入代码,然后我将该代码块输出到滑块上。我正在我的本地主机上工作(例如:http://mysite.dev)。需要知道的是,用户可能在滑块上有多个视频。
对于我的生活,我无法让 YouTube API 执行。
1)这是他们粘贴到框中的 youtube 嵌入对象
2)这个视频在我用一个div制作的滑块中:
我正在使用 JQuery,我尝试像这样调用 API:
我有一个名为 stopCycle 的函数,包含在 jQuery(document).ready(function($) {}); 代码块,当用户单击下一张幻灯片时,我需要调用这个函数。
所以这是我的问题:
- 我需要调用任何外部 JavaScript 文件吗?
- 在我的 JQuery 文档就绪块中,我如何调用 YouTube api 来检查视频是否正在播放?
- 我的代码中是否还有其他内容或您需要查看的内容?
我想知道让他们只输入 YouTube URL 是否会更好,然后我将使用 JQuery SWFObject 输出视频。我不知道该怎么做是循环播放每张幻灯片的视频(总共 5 个)。因此,如果他们有每个滑块的视频,我会怎么做?
我知道……这里满是问题。
javascript - Youtube iframe API,订阅事件
YouTube iframe API:如何控制 HTML 中已有的 iframe 播放器?
我如何在这里订阅活动?我想听视频完成。
php - 使用企业代理的后备解决方案嵌入 YouTube 视频
我想知道你们中是否有人遇到过允许使用后备解决方案嵌入 YouTube 视频的解决方案/功能,如果 YouTube 视频 - 并且仅限视频,则选择替代视频源!- 被阻止。
我们的一位企业客户可以通过代理服务器访问网络,该代理服务器清除了从 YouTube 提供的 Flash 内容。更具体地说,从 ytimg.com 提供的任何内容都被阻止。由于他们的网站上的产品视频非常多,他们发现启动时客户可以在他们的网站上观看视频而他们自己的员工不能观看很烦人。
有什么建议么?
javascript - 自定义 YouTube 播放器尺寸 + 自定义可折叠叠加海报图像?
到目前为止,我一直很好地使用灯箱,只是简单地使用一个图像“按钮”来关闭视频,但是最近在一个特定场景中一些要求发生了变化。
我在包含在新闻轮播区域中的页面上有一个自定义区域。我已经消除了旋转,它现在实际上只是一个菜单,但是我需要为 YouTube 视频播放器定义一个自定义大小(两个默认大小,无全屏,不合适)。因此,我必须弄清楚如何在两者之间定义自定义大小,最好是 HTML5,回退到 Flash。
接下来,我需要有一个覆盖图像,一旦点击就会发现YouTube播放器并激活播放功能而无需交互。
在这里遵循的最佳流程是什么?出于几个原因,我宁愿使用 YouTube,而不是自定义 HTML5 播放器(尽管我使用过一些不错的选项)。
如果我可以在视频完成播放后利用 js 显示另一个叠加图像,那将是一个很大的好处。
youtube - 删除嵌入视频上的“在 youtube 上播放”覆盖
有没有办法摆脱嵌入视频时覆盖在视频上的“在 youtube 上播放”按钮?我研究过使用无铬 youtube 播放器,但无法找到删除覆盖的方法。有没有人尝试或听说过这样做的方法?
youtube - Youtube API 发送视频消息
我正在使用youtube API来发送 youtube 消息。它仅在我发送视频消息并在请求正文中添加视频 ID 时才有效。没有视频我无法发送消息。有没有其他 API 方法可以在没有视频的情况下发送?
另外,我无法设置消息标题。不支持吗?
另外,有没有发送消息回复的方法?
javascript - 隐藏 iframe 时如何暂停 YouTube 播放器?
我有一个隐藏的 div,其中包含<iframe>
. 当用户单击链接时,此 div 变为可见,然后用户应该能够播放视频。
当用户关闭面板时,视频应该停止播放。我怎样才能做到这一点?
代码: