2010-07-26 46 views
0

以及我在看fb連接教程這裏Facebook上的JavaScript/fbconnect ifuserconnected導致問題

http://wiki.developers.facebook.com/index.php/Facebook_Connect_Tutorial1

我遇到的問題是靠近教程結束時,它說這樣做呢

<script type="text/javascript"> FB.init("apikey","xd_receiver.htm", {"ifUserConnected" : update_fbuser}); </script> 

爲反對

<script type="text/javascript"> FB.init("apikey","xd_receiver.htm"); </script> 

現在我的問題是,當我使用的第一個,登錄Facebook的按鈕,我有停止顯示,沒有人注意到有什麼不對的第一個,第二個能正常工作(只是不使用ifuserconnected)

謝謝:)

回答

2

首先,您正在查看現在棄用的舊API。如果你剛剛開始,最好從現在開始。你可以閱讀關於它here

至於你的代碼。您需要聲明將在用戶登錄狀態更改時調用的回調函數update_fbuser()。你可能沒有它,所以它打破了。你可以找到更多的例子here(但這些都是來自舊API,現在情況完全不同)。

+0

我有那個代碼之後的功能,那還行嗎? – 2010-07-26 13:45:02

+0

@Belgin如果你有這個功能,那麼別的東西就是錯的。你有沒有檢查螢火蟲控制檯是否有任何錯誤?無論如何,我不會花太多時間在它上面,因爲它是舊的API,更好地研究一下新的。 – serg 2010-07-26 15:15:09

+0

推薦新的API的任何教程? – 2010-07-27 21:59:26