问题标签 [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 回答
3044 浏览

javascript - 视频结束时的youtube api调用功能

我需要找出嵌入的 youtube 视频何时通过 javascript 结束。

这是我的嵌入代码:


这是到目前为止我要找出它何时结束但警报没有出现的代码。你能帮我找出问题所在吗?

谢谢。

0 投票
1 回答
9805 浏览

javascript - 从已知视频 ID 获取 YouTube 视频标题

当视频 ID 已知时,我想仅使用 JavaScript 来获取 YouTube 视频标题。可能吗?

0 投票
3 回答
12108 浏览

youtube - 如何获取 youtube 播放列表缩略图?

有没有办法获取 youtube 播放列表缩略图,例如如何获取视频缩略图,此处解释:如何从 YouTube API 获取 YouTube 视频缩略图?

0 投票
0 回答
256 浏览

html - Strange border in Youtube thumbnail

I want to embed a Youtube video in my page, and I want to use the same background color for both, my video and my web page.

I use this code

Everything works fine, when I play the video I can see it fully integrated. But the the thumbnail loaded before playing the video, sometimes has strange top and right borders.

If I use bigger sizes, maintaining the aspect ratio (16:9), the borders do not show. I have tested in Linux and Windows, and IE, Firefox and Chrome, and with other videos but the problem persists in all of them.

Thanks

0 投票
2 回答
6309 浏览

youtube - 视频播放完毕后摆脱嵌入式 YouTube 播放器

我目前有以下代码可以在页面上播放 youtube 视频。

onPlayerStateChange 函数找出播放器何时播放完视频。那么我怎样才能让这个播放器消失呢?

0 投票
1 回答
242 浏览

youtube - urls yotube的参数“begin”有什么意义?

例如:

http://oo.preferred.telemexperu-lim1.v3.lscache6.c.youtube.com/videoplayback?upn=N2EK-YTwdeU&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cid%2Cip%2Cipbits%2Citag%2Cms%2Cmt% 2Csource%2Cupn%2Cexpire&fexp=919321%2C901027%2C907217%2C907335%2C921602%2C919306%2C919316%2C904455%2C919324%2C904452&key=yt1&algorithm=throttle-factor&mt=1337382014&ipbits=8&itag=35&sver=3&signature=94D9344CEF1C28BB9BB5F8C51C1F409BE39329B2.69CAFFDDF1556B2A83200F45F173F6E0FB8DE2CC&source=youtube&expire=1337407932&ms=au&ip= 190.0.0.0&factor=1.25&cp=U0hSTFRLVV9ITENOMl9MRVlKOnVubENtTm5YaDRH&burst=40&id=ea8d708a77758947&ptchn=MARVEL& begin=9724 &ptk=迪士尼&cm2=1

当我们推进视频(在某些情况下)youtube播放器发送参数开始的情况下......但不是字节数,那是什么?

你可以在这里做一些测试:

对不起我的英语不好。

谢谢!

0 投票
2 回答
2169 浏览

javascript - wxWebView 和 JavaScript

我正在尝试用 C++ 和 wxWidgets 编写一个访问 YouTube 并使用 JavaScript 启动视频的程序。

它使用 YouTube JavaScript API,其文档可在此处找到。

我编写了以下一段代码来播放“O,Canada”,特别是这里的代码。

运行上述代码未能实现其预期目的,给我以下错误和崩溃:

....\src\msw\wxwebview_ie.cpp(762): "assert "document" 在 wxWebViewIE::GetDocument() 中失败。

我知道我的代码已成功加载页面,但运行 JavaScript(RunScript()函数)似乎会导致错误。

我在 Windows 上使用 wxWidgets 2.9.3。

0 投票
2 回答
912 浏览

javascript - YouTube 视频不会重复

EndlessVideo网站过去运行良好,但突然之间它不再循环播放视频了。我发现在控制台中运行以下代码具有想要的效果,但奇怪的是,将其添加到页面底部似乎不起作用:

我已经尝试了上述的各种修改,包括从 调用它onYouTubePlayerReady(),在计时器上运行它等等......似乎没有任何效果。

0 投票
1 回答
690 浏览

youtube-javascript-api - 为 Youtube Chromeless Player 指定质量不起作用?

我正在使用 Youtube Chromeless 播放器进行开发。
我的播放器尺寸是 400 x 225px。

默认情况下,Youtube 将这些尺寸的视频质量设置为“小”级别。
然而,由于“小”质量的视频看起来很难看,我想将它们升级到“中等”质量水平。

这是我的代码:

不幸的是,它似乎不起作用......当我在控制台上进行一些检查时:

有人在使用 Youtube API 时遇到同样的问题吗?如果不是,您如何指定 Youtube 视频的质量?

====== 编辑 =======

我意识到一旦视频开始播放,setPlaybackQuality 函数就会起作用。因此,我尝试了下面的 hack。它完美地工作,但宁愿找到另一种解决方案......

非常感谢,

0 投票
1 回答
1333 浏览

javascript - 用于 youtube 视频的 IE8 上的 pauseVideo() 给出“对象不支持此属性或方法”

当尝试在 IE8 上为 youtube 视频使用 pauseVideo() 时,它给了我“对象不支持此属性或方法”,

这是我的嵌入式视频:

这是电话:

该代码在 Firefox 和 chrome 中运行良好,但在 $(this).get(0).pauseVideo(); 行中给出了 IE8 上的“对象不支持此属性或方法”;