如何在Spotify应用程序中实际设置默认选项卡?

时间:2012-01-23 16:30:23

标签: json spotify

The integration guidlines for the Spotify Apps API提到DefaultTabs以及如何在manifest.json文件中表达它以在Spotify应用中实现标签。不幸的是,我有问题让它工作,它引用的应用程序(标签,带有spotify:app:tabs)例如在我的Spotify应用程序的预览版本中不存在。

  

应用程序可以在DefaultTabs属性中指定清单文件中的所需选项卡。该属性必须是记录列表。每条记录都必须包含argumentstitle属性。标题可以并且应该通过将其标记为包含每种语言属性的记录进行本地化(目前为enfres)。

我尝试了以下内容:

  1. 将此代码段添加到我的manifest.json文件中:

    "DefaultTabs": [{
      arguments: [],
      title: {"en": "På TV4"}
    }
    ]
    
  2. 退出Spotify应用程序并重新加载。

  3. 通过在地址栏中输入地址spotify:app:name来加载我的应用。

  4. 在这里,我希望看到加载的标签,但事实并非如此。任何有关正确语法的帮助都将不胜感激。

1 个答案:

答案 0 :(得分:3)

我最初也遇到了一些问题,但以下代码段对我有用:

"DefaultTabs": [
    {
        "arguments": "test",
        "title":  { "en": "test" }
    },
    {
        "arguments": "test2",
        "title": { "en": "test2" }
    }
]

我想你可能错过了这些论点。

另请参阅GitHub中的Kitchensink演示应用和源代码:https://github.com/ptrwtts/kitchensink