2014-09-03 60 views
0

嘗試讓Facebook SDK與WebPlayer一起工作。 我有一個init函數的問題:它沒有調用成功回調,也沒有發生異常。Facebook SDK和WebPlayer。 Init不會回調

我想解釋我在做什麼。 我有一個獨立的WebPlayer應用程序加載在我的服務器上(它不是一個Facebook畫布)。我希望能夠通過Facebook登錄來驗證用戶身份並顯示他/她的自定義統計信息(名稱,圖片等)。不需要交互我只是使用Facebook進行身份驗證。

任何人都知道爲什麼這不起作用?

乾杯

回答

1

我有這個問題爲好,從我可以告訴,除非你具備在設置菜單中的統一集成撥動他們的畫布上,你不能使用統一的SDK。您將不得不使用JavaScript SDK。至少這是我得出的結論。

當試圖加載CanvasFacebook.dll SDK將文件路徑從 「https://integrated-plugin-canvas-rsrc.fbsbx.com/rsrc/unity/lib/sdk_6.0/ {0}的.dll」 變爲 「WHERE_EVER_YOU'RE_SERVING_YOUR_CANVAS/RSRC /團結/ LIB/sdk_6.0/{0}的.dll」 。這將導致該DLL無法加載。這很容易通過手動將其發送到原始地址來解決。但是,一旦你從這個修補程序調用dll調用init,什麼都不會發生。

我假設在dll裏面的某個地方,它正在對你的canvas的託管位置做一個類似的調整,並且不報告錯誤或者期望某種不在那裏的偵聽器。

+0

我現在不在這個工作,但我想我會回來一段時間。無論如何感謝你的答案。 – Apache81 2014-10-10 10:38:15