代码之家  ›  专栏  ›  技术社区  ›  EHerman

YouTube Direct Lite“播放列表”参数丢失

  •  0
  • EHerman  · 技术社区  · 12 年前

    我已经在我的网站上设置了YouTube Direct Lite。验证工作正常,可以使用您的谷歌帐户通过YouTube登录。现在,当我加载页面时,问题出现了。

    我收到一个错误,上面写着“播放列表URL参数丢失”。我一整天都在努力解决这个问题。我认为它与获取播放列表id的全局变量有关。

    我不知道变量是如何被调用或存储的,所以我不知道这是否有问题。

     if (panel.needsPlaylist && !globals.hashParams.playlist) {
              utils.showMessage('The "playlist" URL parameter is missing.');
              return;
            }
    

    这是返回错误的代码行,但我在代码中找不到存储globals.hashParams.playlist的任何位置。

    还有其他人遇到并解决了这个问题吗??

    这在所有三个选项卡上都会发生,因为它们都需要这个“播放列表”。非常令人沮丧。。。。因为它在api文档中没有提到这一点

    2 回复  |  直到 12 年前
        1
  •  1
  •   Amir Khan    12 年前

    登录到应用程序的“admin”部分,单击要嵌入的播放列表,然后您将获得嵌入代码“若要添加与此播放列表关联的提交小部件,请使用以下HTML代码:”。

    把这个iframe粘贴进去,你就可以走了!

        2
  •  0
  •   HostandMore    6 年前

    使用来自admin的iframe只加载它的托管版本。

    阿米尔的答案是你能得到的最接近的答案,因为他们拒绝让我给出另一个答案和最终解决方案。祝你好运

    登录到应用程序的“admin”部分,单击要嵌入的播放列表,然后您将获得嵌入代码“若要添加与此播放列表关联的提交小部件,请使用以下HTML代码:”。