艺术家的views.player小部件

时间:2012-06-27 16:16:43

标签: spotify

我正在尝试让玩家视图为艺术家工作,但禁止黑客攻击/手动重新实现是否有更好的方法来做到这一点。下面是我到目前为止尝试的代码,取自堆栈溢出相关的相同的东西..这有两个问题,一个图像没有显示/回退到相册和两个,当你尝试并且玩你得到“Uncaught TypeError:对象Tin Hat Trio没有方法'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>

1 个答案:

答案 0 :(得分:0)

玩家对象只能包含AlbumPlaylist类型的上下文。文档here