3

Spotify アプリ API の統合ガイドラインでは、manifest.json DefaultTabs と、Spotify アプリでタブ移動を実現するためにファイルでどのように表現する必要があるかについて言及しています。残念ながら、これを機能させるのに問題があり、spotify:app:tabsたとえば、それが参照するアプリ (URI を持つタブ) は、Spotify アプリケーションのプレビュー ビルドには存在しません。

アプリケーションは、マニフェスト ファイルのDefaultTabs属性で必要なタブを指定できます。属性はレコードのリストでなければなりません。各レコードには、属性argumentsおよびが含まれている必要がありますtitle。タイトルは、各言語の属性を持つレコードにすることでローカライズできますし、ローカライズする必要があります (現在enfres)。

私は次のことを試しました:

  1. このスニペットをmanifest.jsonファイルに追加する:

    "DefaultTabs": [{
      arguments: [],
      title: {"en": "På TV4"}
    }
    ]
    
  2. Spotify アプリケーションを終了し、再ロードします。

  3. spotify:app:nameアドレス フィールドにアドレスを入力してアプリを読み込みます。

ここで、タブが読み込まれることを期待していましたが、そうではありませんでした。正しい構文に関するヘルプをいただければ幸いです。

4

1 に答える 1

3

私も最初はいくつか問題がありましたが、次のスニペットはうまくいきました。

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

おそらく引数が不足していると思います。

また、GitHub の Kitchensink デモ アプリとソースコードを確認してください: https://github.com/ptrwtts/kitchensink

于 2012-01-23T21:11:21.637 に答える