SoundCloud HTML5プレーヤーウィジェットを自動的に起動して特定のトラックと位置を検索しようとしていますが、何を試しても機能しません。
以下のAPIコードを使用しています。
<iframe width="100%" height="450" scrolling="no" id="soundcloud-player" frameborder="no" src="https://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Fplaylists%2F3058825&color=00be53&auto_play=false&show_artwork=true"></iframe>
<script type="text/javascript" src="http://w.soundcloud.com/player/api.js"></script>
<script type="text/javascript">
(function(){
var widgetIframe = document.getElementById('soundcloud-player'),
widget = SC.Widget(widgetIframe);
widget.bind(SC.Widget.Events.READY, function() {
widget.play();
widget.seekTo('5000');
});
widget.bind(SC.Widget.Events.PLAY, function() {
// get information about currently playing sound
widget.getCurrentSound(function(currentSound) {
console.log('sound ' + currentSound.title + 'began to play');
});
}); }());
私が基本的に達成しようとしているのは、ユーザーがサイトのページを切り替えたときに、プレーヤーが自動的に同じ場所を探すようにすることです。クッキー、位置、トラックから読み取り、上記の方法を使用する予定です。どんな助けでも大歓迎です!