Youtube 在哪里可以找到最新的/jsbin/www-widgetapi文件?

Youtube 在哪里可以找到最新的/jsbin/www-widgetapi文件?,youtube,youtube-api,youtube-javascript-api,Youtube,Youtube Api,Youtube Javascript Api,我目前正在加载YouTube API,如下所示: $(function () { // This code will trigger onYouTubePlayerAPIReady $('<script>', { src: 'https://s.ytimg.com/yts/jsbin/www-widgetapi-vflwt8QCF.js', async: true }).insertBefore($('script:first

我目前正在加载YouTube API,如下所示:

$(function () {
    //  This code will trigger onYouTubePlayerAPIReady
    $('<script>', {
        src: 'https://s.ytimg.com/yts/jsbin/www-widgetapi-vflwt8QCF.js',
        async: true
    }).insertBefore($('script:first'));
});
$(函数(){
//此代码将触发onYouTubePlayerAPIReady
$('', {
src:'https://s.ytimg.com/yts/jsbin/www-widgetapi-vflwt8QCF.js',
异步:true
}).insertBefore($('script:first'));
});
我正在查看YouTube演示页面,我在他们的源代码中注意到,他们使用不同的URL加载小部件API:

<script src="https://s.ytimg.com/yts/jsbin/www-widgetapi-vfl4qCmf3.js" async></script>

我认为这可能是他们API的最新版本。因此,我将其调出,但收到一条错误消息:

未捕获引用错误:未定义YTConfig


我一直在想,哪一个是加载最新widgetapi数据的正确位置(如果有的话)。是否有此信息的位置?

要获取最新的API版本,我建议使用YT参考中的示例:

 var tag = document.createElement('script');

  tag.src = "https://www.youtube.com/iframe_api";
  var firstScriptTag = document.getElementsByTagName('script')[0];
  firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
这将确保正在加载最新版本

如果出于某种原因确实需要获取最新版本,请检查以下url:


并从源代码中获取它,以获取最新的API版本,我建议使用YT参考中的示例:

 var tag = document.createElement('script');

  tag.src = "https://www.youtube.com/iframe_api";
  var firstScriptTag = document.getElementsByTagName('script')[0];
  firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
这将确保正在加载最新版本

如果出于某种原因确实需要获取最新版本,请检查以下url:

并从源代码中获取它