The integration guidlines for the Spotify Apps API提到DefaultTabs以及如何在manifest.json
文件中表达它以在Spotify应用中实现标签。不幸的是,我有问题让它工作,它引用的应用程序(标签,带有spotify:app:tabs
)例如在我的Spotify应用程序的预览版本中不存在。
应用程序可以在
DefaultTabs
属性中指定清单文件中的所需选项卡。该属性必须是记录列表。每条记录都必须包含arguments
和title
属性。标题可以并且应该通过将其标记为包含每种语言属性的记录进行本地化(目前为en
,fr
和es
)。
我尝试了以下内容:
将此代码段添加到我的manifest.json
文件中:
"DefaultTabs": [{
arguments: [],
title: {"en": "På TV4"}
}
]
退出Spotify应用程序并重新加载。
通过在地址栏中输入地址spotify:app:name
来加载我的应用。
在这里,我希望看到加载的标签,但事实并非如此。任何有关正确语法的帮助都将不胜感激。
答案 0 :(得分:3)
我最初也遇到了一些问题,但以下代码段对我有用:
"DefaultTabs": [
{
"arguments": "test",
"title": { "en": "test" }
},
{
"arguments": "test2",
"title": { "en": "test2" }
}
]
我想你可能错过了这些论点。
另请参阅GitHub中的Kitchensink演示应用和源代码:https://github.com/ptrwtts/kitchensink