一个函数是';当我使用Soundcloud Javascript API时,它不会执行

一个函数是';当我使用Soundcloud Javascript API时,它不会执行,javascript,soundcloud,Javascript,Soundcloud,我正在使用Soundcloud文档中的示例代码: SC.initialize({ client_id: CLIENT_ID, redirect_uri: REDIRECT_URI, }); SC.connect(function() { SC.get('/me', function(me) { alert('Hello, ' + me.username); }); }); 我得到一个弹出窗口,要求我登录,然后在它提醒我之前,它将我重定向到重定向URI。我在这里做错了

我正在使用Soundcloud文档中的示例代码:

SC.initialize({
  client_id: CLIENT_ID,
  redirect_uri: REDIRECT_URI,
});
SC.connect(function() {
  SC.get('/me', function(me) { 
    alert('Hello, ' + me.username); 
  });
});

我得到一个弹出窗口,要求我登录,然后在它提醒我之前,它将我重定向到重定向URI。我在这里做错了什么,为什么没有警报?此外,如何在弹出窗口转到重定向URI后关闭该窗口?

文档中说“您必须在服务器上托管callback.html文件,并在应用程序设置中相应地设置重定向URI”。你的服务器上有这个吗?是的,我正在使用Squarespace,但我确实在我的服务器上上传了文件。