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



我目前正在加载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的演示页面,https://developers.google.com/youtube/youtube_player_demo,我在他们的源代码中注意到,他们使用不同的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);

这将确保加载最新版本的

如果你真的因为某种原因需要获取最新版本,只需检查这个网址:

https://www.youtube.com/iframe_api

并从源代码中获取

相关内容

  • 没有找到相关文章

最新更新