这似乎是 Soundcloud 的问题。如果您在 Soundcloud 上有一个应用程序并且您的成员尝试连接到此应用程序,他们将看到两个选项:
- 使用您的 Soundcloud 帐户登录。
- 使用您的 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。