JavaScript API 问题
Issue with JavaScript API
http://jsfiddle.net/bej28cts/
https://developers.soundcloud.com/docs/api/guide#playing
所以我正在按照soundcloud的文档播放歌曲,但我仍然无法播放任何音乐。
这是我的应用程序的基本版本:
HTML:
<button onclick="start()">Click me</button>
JS:
SC.initialize({
client_id: '44c88b31e709231ae8f61adc66908de3'
});
function start() {
// stream track id 293
SC.stream('/tracks/293').then(function (player) {
player.play();
});
}
我好像听不到任何音乐。有解决此问题的提示吗?
您的代码和示例有效!我正在使用 Edge。
编辑:它也适用于 Internet Explorer 和 Firefox! Chrome 没有播放,也没有显示任何错误。
也许您应该从文档中获取完整代码:
<script src="https://connect.soundcloud.com/sdk/sdk-3.0.0.js"></script>
<script>
SC.initialize({
client_id: 'YOUR_CLIENT_ID',
redirect_uri: 'http://example.com/callback'
});
// initiate auth popup
SC.connect().then(function() {
return SC.get('/me');
}).then(function(me) {
alert('Hello, ' + me.username);
});
</script>
http://jsfiddle.net/bej28cts/
https://developers.soundcloud.com/docs/api/guide#playing
所以我正在按照soundcloud的文档播放歌曲,但我仍然无法播放任何音乐。
这是我的应用程序的基本版本:
HTML:
<button onclick="start()">Click me</button>
JS:
SC.initialize({
client_id: '44c88b31e709231ae8f61adc66908de3'
});
function start() {
// stream track id 293
SC.stream('/tracks/293').then(function (player) {
player.play();
});
}
我好像听不到任何音乐。有解决此问题的提示吗?
您的代码和示例有效!我正在使用 Edge。
编辑:它也适用于 Internet Explorer 和 Firefox! Chrome 没有播放,也没有显示任何错误。
也许您应该从文档中获取完整代码:
<script src="https://connect.soundcloud.com/sdk/sdk-3.0.0.js"></script>
<script>
SC.initialize({
client_id: 'YOUR_CLIENT_ID',
redirect_uri: 'http://example.com/callback'
});
// initiate auth popup
SC.connect().then(function() {
return SC.get('/me');
}).then(function(me) {
alert('Hello, ' + me.username);
});
</script>