2012-01-23 50 views
3

The integration guidlines for the Spotify Apps API提到了DefaultTabs及其在manifest.json文件中應如何表達以實現Spotify應用程序中的Tab鍵。不幸的是,我有問題得到它的工作和它引用的應用程序(標籤,與URI spotify:app:tabs)例如在我的預覽版本的Spotify應用程序中不存在。我如何在Spotify應用程序中真正設置DefaultTabs?

應用程序可以在清單文件DefaultTabs屬性中指定它想要的選項卡。該屬性必須是記錄列表。每條記錄必須包含屬性argumentstitle。標題可以並應該通過使其成爲具有每種語言屬性的記錄(當前爲enfres)進行本地化。

我曾嘗試以下:

  1. 添加這個片段我manifest.json文件:

    "DefaultTabs": [{ 
        arguments: [], 
        title: {"en": "På TV4"} 
    } 
    ] 
    
  2. 退出Spotify的應用程序,並重新加載它。

  3. 通過在地址欄中輸入地址spotify:app:name加載我的應用程序。

在這裏,我期望看到加載標籤,但事實並非如此。任何幫助正確的語法將不勝感激。

回答

3

起初我有幾個問題太多,但下面的代碼片斷爲我工作:

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

我想你可能缺少的參數。

還檢查了在GitHub上的KitchenSink演示應用程序源代碼和:https://github.com/ptrwtts/kitchensink

+0

謝謝!奇蹟般有效。 – moonhouse

相關問題