views.player에 맞춤 이미지를 설정할 수 있습니까? player.image.node를 변경하려고했지만 작동하지 않습니다. 어떤 아이디어?Views.player 앨범 표지
감사합니다.
views.player에 맞춤 이미지를 설정할 수 있습니까? player.image.node를 변경하려고했지만 작동하지 않습니다. 어떤 아이디어?Views.player 앨범 표지
감사합니다.
이것은 내가하고있는 일입니다. 그것이 공식적인 방법인지 확실하지 않지만 작동합니다.
var player = new views.Player();
var image = new views.Image(img_url, spotify_uri, title);
$(player.node).find('.sp-player-image').replaceWith(image.node);
$('.player_div').append(player.node);
더 좋은 해결책이 있다면 듣고 싶습니다.
예,보기에 대한 문서는 상당히 문서화되어 있지 않습니다.
다음은보기를 사용하여 앨범 위젯을 생성하는 방법입니다.
<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="album-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.Album.fromURI('spotify:album:6HbNEBza64W10MQxUFq6QL', function(album) {
var p = new views.Player();
p.context = album;
document.getElementById('album-element').appendChild(p.node);
});
</script>
</body>
</html>