无法使用Soundcloud JS api

时间:2015-11-22 07:06:02

标签: javascript soundcloud

我正在使用soundcloud来播放歌曲。但我不知道为什么歌曲不播放。

以下是Full Code

Inside Button click我有这个功能,这个功能在soundcloud docs

中给出
SC.stream('/tracks/TRACK_ID').then(function(sound){
   console.log(sound);   //this outputs 
   sound.play();        // this does not do anything
});

json_object在控制台中返回,就像这样

t.exports {options: Object, controller: null, streamInfo: null, _registerPlays: true, _errorRecoveryCounts: 0…}

代码中的问题一定是什么?为什么宋不玩?

1 个答案:

答案 0 :(得分:0)

老实说,自从我使用API​​以来已经有很长一段时间了,所以我不确定这是否会有所帮助,但我在一年前做了些什么which animates the speaker using tracks from Soundcloud。您可以查看来源,我认为可能与您相关的部分可能是:

var widget = SC.Widget(document.getElementById('sc-widget'));

function playStereo(){
    widget.getCurrentSound(function(sound){
    if(sound != null){
        widget.play();
    } else {
        widget.pause();
    }
};