Javascript soundcloudapi:让这个简单的例子发挥作用
我使用的是Soundcloud示例: 我将把以下代码复制到html文档中:Javascript soundcloudapi:让这个简单的例子发挥作用,javascript,html,api,soundcloud,Javascript,Html,Api,Soundcloud,我使用的是Soundcloud示例: 我将把以下代码复制到html文档中: <script src="//connect.soundcloud.com/sdk.js"></script> <script> SC.initialize({ client_id: "YOUR_CLIENT_ID" }); $("#loadTracks").live("click", function(){ SC.get("/tracks", {limi
<script src="//connect.soundcloud.com/sdk.js"></script>
<script>
SC.initialize({
client_id: "YOUR_CLIENT_ID"
});
$("#loadTracks").live("click", function(){
SC.get("/tracks", {limit: 1}, function(tracks){
var track = tracks[0];
SC.oEmbed(track.uri, document.getElementById("track"));
});
});
</script>
<input type="button" id="loadTracks" class="button big" value="Get hottest track" />
<div id="track"></div>
然后我就用我的客户ID替换你的客户ID。当我尝试重新托管它时,我得到的只是以下内容:
我是否也应该使用以下.js文件http://connect.soundcloud[dot]com/examples/examples.js
无论如何,如果您能提供任何帮助,使其与这里的示例完全相同,我们将不胜感激:
当您单击我的按钮时,我的示例没有发生任何事情,您的页面上缺少jQuery。如果您在JavaScript控制台中查看,您将看到未定义$ 无论如何,我不建议遵循这个例子。jQuery.live在几年前就被弃用了。$'在“单击”时,函数{将工作得更好,但您仍然需要在页面上使用jQuery来使用此代码示例。否则,您可以将单击处理程序与addEventListener绑定