Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api 尝试使用soundcloud sdk流式播放音乐_Api_Sdk_Streaming_Soundcloud - Fatal编程技术网

Api 尝试使用soundcloud sdk流式播放音乐

Api 尝试使用soundcloud sdk流式播放音乐,api,sdk,streaming,soundcloud,Api,Sdk,Streaming,Soundcloud,大家好,我是java脚本新手 我正在尝试使用他们的java脚本SDK在soundcloud中流式播放音轨,但我的代码不起作用。请告诉我如何使其起作用。下面是我的代码 <!DOCTYPE html> <html><head> <script src=”http://connect.soundcloud.com/sdk.js”></script> <script src=”http://code.jque

大家好,我是java脚本新手

我正在尝试使用他们的java脚本SDK在soundcloud中流式播放音轨,但我的代码不起作用。请告诉我如何使其起作用。下面是我的代码

        <!DOCTYPE html>
  <html><head>
  <script src=”http://connect.soundcloud.com/sdk.js”></script>

  <script src=”http://code.jquery.com/jquery-1.7.1.min.js”></script>

  <script>

  SC.initialize({

  client_id: “15c5a12b5d640af73b16bd240753ffbb?,

  redirect_uri: “http://connect.soundcloud.com/examples/callback.html”

  });
  $("#stream").live("click", function(){
      SC.stream("http://api.soundcloud.com/tracks/293", {autoPlay: true});
    });
  </script>
  </head>
  <body>
  <input type="button" href="#" id="stream" class="big button" value="Stream It Again, Sam" />
  </body>
  </html>

SC.initialize({
客户id:“15c5a12b5d640af73b16bd240753ffbb”?,
重定向\u uri:“http://connect.soundcloud.com/examples/callback.html”
});
$(“#流”).live(“单击”,函数(){
SC.stream(“http://api.soundcloud.com/tracks/293“,{autoPlay:true});
});

我可以发现一些事情,这可能只是复制和粘贴代码的结果,但无论如何检查一下也不错:

  • 您的代码中有智能引号(即
    )和哑引号(即
    )的组合。请将所有智能引号更改为哑引号
  • 您的
    客户端\u id
    附加了一个
    。请将
    替换为
  • 做出这些改变,重新加载,你就应该开始比赛了

    顺便说一句,在这里的示例中,您还可以省略
    重定向\u url
    。不过,在那里拥有它不会有任何伤害:

    SC.initialize({
      client_id: "15c5a12b5d640af73b16bd240753ffbb"
    });
    

    除了上面提到的更改之外,将JQuery版本更改为1.4对我来说也很有效。

    hi我做了这些更改,但仍然存在相同的问题。。。我只需要播放曲目,并在单击“停止”按钮时停止播放。您能否给出一个工作示例…我收到错误“加载资源失败”file://connect.soundcloud.com/soundmanager2/soundmanager2.js “在控制台中。。请让我知道如何解决这个问题。您必须从web服务器而不是文件系统运行它。最简单的方法就是使用一个公共的Dropbox文件夹或其他什么。非常感谢Paul!!我把html文件放在dropbox的公共文件夹中,并尝试它工作正常。我复制了该文件的公共链接,并试图在一个移动应用程序中通过android webview打开该文件。该脚本未按预期工作。。。如何在移动设备上使用相同的javascript和jquery,请告知