Soundcloud API:让这个简单的例子工作
Soundcloud API: getting this simple example to work
我正在使用这个Soundcloud示例:http://connect.soundcloud.com/examples/basic.html
我将把下面的代码复制到html文档中:<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替换YOUR_CLIENT_ID
。当我尝试重新托管它时,我得到的是:http://tobyfray[dot]com/
我也应该使用下面的。js文件了吗?: http://connect.soundcloud[dot]com/examples/examples.js
无论如何,任何关于如何使它完全像这里的例子一样工作的帮助将是非常感激的:http://connect.soundcloud.com/examples/basic.html
我的例子是什么都没有发生当你点击我的按钮
您的页面缺少jQuery。如果你查看你的JavaScript控制台,你会看到$
没有定义。
jQuery.live()
多年前已被弃用。$('#loadTracks').on('click', function () {
将工作得更好,但您仍然需要在您的页面上使用jQuery来使用这个代码示例。否则,您可以将单击处理程序与addEventListener
绑定。
相关文章:
- Firebase迁移-简单的Firebase.set没有'不再工作了——旧的还是新的
- 难以置信的简单密码系统不工作
- AngularJS控制器不工作,为什么?(简单的控制器示例)
- Sencha Touch使一个简单的按钮工作
- Cufon..简单渐变文本..是't工作
- 非常简单的js测试;Don’不要和Minko一起工作
- 我的剧本赢了'不能在IE中工作(甚至9)?修改复制文本的简单javascript
- 为什么我简单的角度示例不能在小提琴上工作
- 为什么除了html5输入模式属性之外,这个简单的regex在任何地方都能工作
- 我可以'不要让这几行简单的代码正常工作,也不知道为什么
- 简单的jquery幻灯片切换;不能在任何浏览器中工作
- 如何使pjax:postate像一个简单的pjax调用一样工作
- 函数在简单的更改后突然停止工作
- 我在一页上有两个简单的javascript幻灯片,但第二个停止了第一个工作
- 全局替换不起作用,但简单的替换工作正常
- 不能让一个简单的Ajax工作
- 如何使这个简单的JavaScript闭包工作
- jQuery:这个简单的片段是如何工作的(下拉菜单)
- 无法让简单的 SoundCloud javascript api 方法正常工作
- 随机报价按钮不工作(简单)(HTML, JS, CSS)