2011-12-23 171 views
0

我有一個使用Facebook集成的網站。每當任何頁面重新加載或發生任何頁面導航時,Facebook提供的腳本都會重新執行,並且會出現明顯的延遲,直到用戶的配置文件上下文可用。這似乎效率低下,並造成對網站延遲的感知。Facebook集成和頁面重新加載

有沒有推薦的解決方案可以緩解這種情況?在我第一次連接後創建的cookie中保存登錄用戶的Facebook ID是否可行?然後,我可以立即訪問,而無需等待有時緩慢的Facebook API。但是,我必須創建一種方法來檢測用戶何時從Facebook註銷(通過不同的瀏覽器窗口)。

任何意見將不勝感激!

回答

1

該API可能會遲緩,因爲channelUrl在FB.init()命令中未正確設置。

+0

你說得對,這似乎很有幫助!找到關於「可選但推薦」channelUrl設置的文檔:http://developers.facebook.com/blog/post/530/ – blaster 2011-12-28 22:59:16

+0

非常好,很高興聽到它的幫助:) – DMCS 2011-12-29 02:51:45