问题标签 [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.

0 投票
1 回答
1620 浏览

ajax - 错误 405(此 URL 不支持 HTTP 方法 GET)

我正面临这个问题 405(此 URL 不支持 HTTP 方法 GET)

而该方法已在我的代码中发布

0 投票
1 回答
754 浏览

javascript - 在 IE7 中停止 Youtube 播放器(使用 Rob W 解决方案)

我正在使用Rob W制作的这个脚本,除了 IE7 之外一切正常。

这是jsfiddle 页面。我也尝试过导入以在 IE 上启用 JSON,但它仍然无法在 IE7 上运行。

有没有办法解决这个问题?

0 投票
1 回答
2461 浏览

jquery - Youtube iFrame javascript没有播放视频

我正在尝试使用 iframe youtube api,但无法直接从他们的入门文档中运行代码。

这是代码:http: //jsfiddle.net/ApK7X/1/

假设加载播放器,播放它并使用 id 更新部分,embed-code但它所做的只是显示播放器。它不会自动播放视频,也不会更新页面上的 id。

是什么赋予了?

0 投票
1 回答
5828 浏览

html - 带有播放器 API (v2) 的 Youtube HTML5 视频播放器后备

我正在尝试使用 youtube javascript player api 将 youtube 视频嵌入到我的网站中,并通过可点击的缩略图/javascript 控制它们。我认为 youtube 播放器会退回到 html5 视频,但事实并非如此。有没有办法设置这个?这是代码(仅使用 swfobject 根据 youtube 的说明嵌入视频):

0 投票
1 回答
492 浏览

youtube - Youtube iframe api cpu 使用情况?

我一直在使用 Youtube 的 javascript api 使用他们的 flash 对象嵌入方法 (swfObject embed) 开展一个项目,但今天得知我可以使用他们的 iframe 播放器 api 并使用 HTML5 版本。这听起来很棒,因为摆脱 Flash 意味着更低的 CPU 使用率……至少我是这么认为的。

不管怎样,我研究了一段时间,把它变成了一个 html5 版本,但是 cpu 的使用并没有太大的变化。实际上,在大多数情况下,它似乎更高。我知道使用 HTML5 播放器还有其他好处,但我的最高期望是低资源使用部分,所以我很失望。

也许我做错了什么?任何实现 iframe api 的人都可以分享他们在 cpu 使用方面的经验吗?

0 投票
1 回答
5777 浏览

javascript - Youtube API 返回当前时间

我正在使用 youtube iframe api,似乎在文档或谷歌上找不到任何引用如何在当前媒体完成时获取返回值的内容。

我需要构建一个脚本,我可以在其中过去的时间变量,当变量与当前播放的时间匹配时,可以触发一个事件。

我知道在嵌入 API 中有一个,player.getCurrentTime():Number但似乎不是 iframe API 的一个。我相信以前有人会注意到这一点。

0 投票
2 回答
740 浏览

gdata-api - Youtube 缩略图 API

我想通过使用 java 调用 youtube api (gdata) 从 youtube 检索缩略图视频?谁能指导我?

0 投票
7 回答
16008 浏览

php - 用 PHP 获取 YouTube 视频标题

在我的一个应用程序中,我正在保存一个 YouTube 视频的 id……比如“A4fR3sDproE”。我必须在应用程序中显示它的标题。我得到了以下代码来获取它的标题,而且它工作正常。

现在的问题是如果发生任何错误(在删除视频的情况下)PHP 会显示错误。我只是添加了一个条件。但它仍然显示错误。

如果出现错误,它会因以下情况而死:

严重性:警告

消息:file_get_contents(http://youtube.com/get_video_info?video_id=A4fR3sDprOE)[function.file-get-contents]:打开流失败:HTTP 请求失败!HTTP/1.0 402 需要付款

文件名:models/webs.php

行号:128

0 投票
0 回答
841 浏览

swfobject - 如何以编程方式播放嵌入了 swfobject registerObject 方法的 youtube 视频?

有没有人有使用 swfobject 嵌入 flash 的经验?动态发布按预期工作,但使用他们的静态发布方法,我无法以编程方式控制播放器。这是我尝试过的描述

哪些步骤将重现该问题?

  1. 从这里使用静态发布方法嵌入视频:http ://code.google.com/p/swfobject/wiki/documentation
  2. 使用带有回调的 registerObject 来捕获对对象的引用
  3. 尝试使用 youtube api 中的任何方法,例如 loadVideoById() 或 play() https://developers.google.com/youtube/js_api_reference
  4. 这些方法在传递给 registerObject 的回调中返回的对象引用中未定义

什么是预期的输出?你看到了什么呢? 如果我使用动态发布,这些方法会起作用我希望能够像使用动态发布方法一样使用此处列出的所有方法。

您使用的是什么版本的产品?在什么操作系统上?2.2 mac osx 火狐和铬

请在下面提供任何附加信息。

代码片段:

html:

谢谢!

0 投票
1 回答
9635 浏览

javascript - 内容脚本中的 addEventListener 不起作用

我有一个带有 popup.html 和注入内容脚本的 chrome 扩展。使用注入的内容脚本,我正在尝试访问 youtube 的 javascript API 函数,除了一个:addEventListener 之外,它都可以正常工作。

Youtube 的 javascript API 的事件监听器监听视频状态的变化。因此,如果到达视频的结尾,状态将变为 0。

这段代码在正常环境中运行良好,但在内容脚本中无法运行。为什么我无法在内容脚本中捕捉到不断变化的事件?有任何想法吗?