0

プレーヤービューをアーティストのために機能させようとしていますが、バーハッキング/手動での再実装がこれを行うためのより良い方法です。以下は、私がこれまでに試したコードで、アルバムの同じことに関するスタックオーバーフローから取得したものです。これには2つの問題があります。1つは画像がアルバムに表示されない/フォールバックすること、もう1つは試してみると「UncaughtTypeError:Object TinHatTrioにはメソッド'get'」がありません。

<html>
<head>
  <meta charset="utf-8">
  <link rel="stylesheet" href="sp://import/css/eve.css">
  <link rel="stylesheet" href="sp://import/css/api.css">
</head>

<div id="artist-element"></div>
<script>
  var sp = getSpotifyApi(1);
  var views = sp.require('sp://import/scripts/api/views');
  var models = sp.require('sp://import/scripts/api/models');
  models.Artist.fromURI('spotify:artist:5spC5WtEkxDbaIH7bGGX4m', function(artist) { 
    var p = new views.Player(); 
     p.context = artist; 
    document.getElementById('artist-element').appendChild(p.node); 
  });
</script>
</body>
</html>
4

1 に答える 1

0

プレーヤーオブジェクトは、タイプAlbumまたはのコンテキストのみを持つことができますPlaylistここのドキュメント。

于 2012-06-27T17:41:26.680 に答える