JavaScript API的问题

JavaScript API的问题,javascript,html,api,audio,soundcloud,Javascript,Html,Api,Audio,Soundcloud,所以我按照soundcloud的文档来播放一首歌,但我仍然无法播放任何音乐 以下是我的应用程序的基本版本: HTML: 我好像听不到音乐。有什么建议可以解决这个问题吗?您的代码和示例都很有效!我正在使用Edge 编辑:它在Internet Explorer和Firefox中也能工作!Chrome不会播放它,也不会显示任何错误 也许您应该从文档中获取完整的代码: <script src="https://connect.soundcloud.com/sdk/sdk-3.0.0.js">





所以我按照soundcloud的文档来播放一首歌,但我仍然无法播放任何音乐

以下是我的应用程序的基本版本:

HTML:


我好像听不到音乐。有什么建议可以解决这个问题吗?

您的代码和示例都很有效!我正在使用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>

SC.initialize({
客户id:“您的客户id”,
重定向_uri:'http://example.com/callback'
});
//启动验证弹出窗口
SC.connect().then(函数()){
返回SC.get('/me');
}).然后(功能(me){
警报(“你好,”+me.username);
});

edge是一种浏览器吗?是的,它是Internet Explorer的继承者。这真的很奇怪。它似乎也在进行狩猎活动。为什么它不能在chrome上运行?chrome和flashplayer、soundcloud以及。。。尝试在chrome中禁用flash以检查这一点。
SC.initialize({
    client_id: '44c88b31e709231ae8f61adc66908de3'
});

function start() {
    // stream track id 293
    SC.stream('/tracks/293').then(function (player) {
        player.play();
    });
}
<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>