1

这似乎是 Soundcloud 的问题。如果您在 Soundcloud 上有一个应用程序并且您的成员尝试连接到此应用程序,他们将看到两个选项:

  1. 使用您的 Soundcloud 帐户登录。
  2. 使用您的 Facebook 帐户登录。

问题在于 Facebook 连接。

通常,如果您单击 Facebook 连接按钮,它必须打开一个弹出窗口,然后您接受并登录。但是 Soundcloud Facebook 连接按钮不会打开任何弹出窗口,这就是它无法运行试图到达 window.opener 范围的 javascript 代码的原因。

这是萤火虫错误:

window.opener is null
popup_callback.html?returnTo=http%3A%2F%2Fdev.giggem.com%2Fprofile%3Fcode%3D4a360828894b6fc6d4029fa3e9fbf108()popup_...9fbf108 (line 9)
[Break On This Error]   

...ar params    = window.opener.$.helpers.urlencodedToObject(window.location.search...

我在 Soundcloud 的网站上找不到任何页面来报告这一点,这就是我在这里写它的原因。

如何通过 Soundcloud/Facebook 建立连接?

注意:在 Ubuntu Linux 下使用 Firefox 13.0.1。

4

1 回答 1

0

是的,我有同样的问题,几个月来一直这样。这是帮助确定问题所在的屏幕截图:

http://d.pr/i/NFf SO11360202 示例

查看代码,这似乎是有问题的脚本:

var params    = window.opener.$.helpers.urlencodedToObject(window.location.search)
于 2012-10-24T14:54:35.333 回答