Soundcloud API SC.stream无法在移动设备上运行

时间:2014-11-26 16:01:26

标签: javascript mobile soundcloud

我正在使用Soundcloud API进行流式处理,它在桌面上运行得非常漂亮,但在移动设备上却没有(此时只测试iphone和ipad)。

当我尝试使用流式SDK时,问题似乎就出现了。使用下面直接来自Soundcloud文档的片段甚至不能在移动设备上工作。 https://developers.soundcloud.com/docs/api/sdks#streaming

SC.stream("/tracks/293", function(sound){
  sound.play();
});

如果我在console.log中声音变量,我会得到假,而不是我期望的Soundcloud流对象。

SC.stream("/tracks/293", function(sound){
  console.log(sound); // false
});

使用SC.get获取曲目不是问题,因为我正在返回一个对象,因此Soundcloud已正确初始化。

对此的任何帮助都将非常感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

SC.initialize({
  client_id:'YOUR CLIENT ID'
});

SC.stream("/tracks/293").then(function(sound){
  sound.play();   
});