2012-07-06 19 views
1

看起來像Soundcloud的問題。如果您在Soundcloud上有應用程序,並且您的會員嘗試連接到此應用程序,他們會看到兩個選項:通過Facebook連接的Soundcloud應用程序連接無法運行回撥腳本

  1. 使用您的Soundcloud帳戶登錄。
  2. 使用您的Facebook帳號登錄。

問題在於Facebook連接。

通常,如果您點擊Facebook連接按鈕,它必須打開一個彈出窗口,然後您接受並登錄。但Soundcloud Facebook連接按鈕不會打開任何彈出窗口,這就是爲什麼它不能運行正在嘗試達到window.opener範圍的JavaScript代碼。

這裏是Firebug的錯誤:

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。

+0

這不是一個支持的問題? – 2014-07-05 18:36:41

+0

這個問題似乎是無關緊要的,因爲它似乎是一個用戶使用Soundcloud的Facebook登錄功能 – Igy 2014-07-08 04:02:53

回答

0

是的,我有同樣的問題,幾個月來一直這樣。下面是截圖,以幫助確定哪些問題是:

http://d.pr/i/NFf SO11360202 example

展望代碼,看來這是有問題的腳本:

var params = window.opener.$.helpers.urlencodedToObject(window.location.search) 
+0

尋求幫助這似乎是我們方面的一個錯誤。 FB連接流程假定您正在使用彈出窗口來連接w/soundcloud。當我們把它整理出來的時候,我會在這裏彙報。 – 2012-11-10 20:07:17

+0

我必須從我的網站上徹底刪除登錄名爲Soundcloud選項。實際上,我必須徹底刪除這些內容,然後將所有上傳內容放到一個高級帳戶中。我想這對你們很好,但對我的客戶來說並不那麼好。請在更正情況後更新我們。謝謝! – 2012-11-20 20:37:20