问题标签 [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 api调用功能
我需要找出嵌入的 youtube 视频何时通过 javascript 结束。
这是我的嵌入代码:
这是到目前为止我要找出它何时结束但警报没有出现的代码。你能帮我找出问题所在吗?
谢谢。
javascript - 从已知视频 ID 获取 YouTube 视频标题
当视频 ID 已知时,我想仅使用 JavaScript 来获取 YouTube 视频标题。可能吗?
youtube - 如何获取 youtube 播放列表缩略图?
有没有办法获取 youtube 播放列表缩略图,例如如何获取视频缩略图,此处解释:如何从 YouTube API 获取 YouTube 视频缩略图?
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
youtube - 视频播放完毕后摆脱嵌入式 YouTube 播放器
我目前有以下代码可以在页面上播放 youtube 视频。
onPlayerStateChange 函数找出播放器何时播放完视频。那么我怎样才能让这个播放器消失呢?
youtube - urls yotube的参数“begin”有什么意义?
例如:
当我们推进视频(在某些情况下)youtube播放器发送参数开始的情况下......但不是字节数,那是什么?
你可以在这里做一些测试:
对不起我的英语不好。
谢谢!
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。
javascript - YouTube 视频不会重复
EndlessVideo网站过去运行良好,但突然之间它不再循环播放视频了。我发现在控制台中运行以下代码具有想要的效果,但奇怪的是,将其添加到页面底部似乎不起作用:
我已经尝试了上述的各种修改,包括从 调用它onYouTubePlayerReady()
,在计时器上运行它等等......似乎没有任何效果。
youtube-javascript-api - 为 Youtube Chromeless Player 指定质量不起作用?
我正在使用 Youtube Chromeless 播放器进行开发。
我的播放器尺寸是 400 x 225px。
默认情况下,Youtube 将这些尺寸的视频质量设置为“小”级别。
然而,由于“小”质量的视频看起来很难看,我想将它们升级到“中等”质量水平。
这是我的代码:
不幸的是,它似乎不起作用......当我在控制台上进行一些检查时:
有人在使用 Youtube API 时遇到同样的问题吗?如果不是,您如何指定 Youtube 视频的质量?
====== 编辑 =======
我意识到一旦视频开始播放,setPlaybackQuality 函数就会起作用。因此,我尝试了下面的 hack。它完美地工作,但宁愿找到另一种解决方案......
非常感谢,
坝
javascript - 用于 youtube 视频的 IE8 上的 pauseVideo() 给出“对象不支持此属性或方法”
当尝试在 IE8 上为 youtube 视频使用 pauseVideo() 时,它给了我“对象不支持此属性或方法”,
这是我的嵌入式视频:
这是电话:
该代码在 Firefox 和 chrome 中运行良好,但在 $(this).get(0).pauseVideo(); 行中给出了 IE8 上的“对象不支持此属性或方法”;