團隊負責Spotify的播放按鈕近日發佈修復此問題的更新。您不需要對嵌入代碼進行任何更改。
這裏附上一些示例代碼,以及它的jsFiddle。
在例子中,是這樣的HTML:
<button id="show-play">Show Play Button</button>
<div id="container" style="display:none">
<iframe src="https://embed.spotify.com/?uri=spotify:track:4bz7uB4edifWKJXSDxwHcs" width="300" height="380" frameborder="0" allowtransparency="true">
</iframe>
</div>
你改變它的風格CSS屬性:
(function() {
var button = document.getElementById('show-play'),
container = document.getElementById('container');
button.addEventListener(
'click',
function() {
container.style.display = 'block';
},
false
);
})();
你可以看到它在行動this jsFiddle。
聲明:我是Spotify員工。