2011-07-19 69 views
0

我經歷了這個教程(http://www.adobe.com/devnet/facebook/articles/flex_fbgraph_pt4.html),並得到了一切工作,只是爲了找出她展示瞭如何做的方式它並沒有真正的工作。關於fbjsbridge.js文件被轉換爲facebook api中的導入。有誰知道我可以如何將此應用程序轉換爲使其使用當前版本。我對Flex或Facebook API沒有太多瞭解,所以我所做的一些小擺手正在破壞一切。Facebook的Flex集成

此外,我不知道這是否也適用於新版本,但似乎fbjsbridge.js方式只適用於Internet Explorer。其他人也有同樣的問題。有沒有其他人有任何這方面的經驗。

+0

你究竟在Flex中如何處理FB? –

回答

0

我其實找到了答案。現在將FBJSBridge集成到api中,您只需從code.google.com上的示例頁面複製並粘貼HTML文件,並將現有的用flex編寫的遊戲轉換爲可在Facebook上運行的遊戲。這是令人驚訝的簡單,我使用的HTML是在這個環節:

http://code.google.com/p/facebook-actionscript-api/source/browse/trunk/examples/Embedding/index%20(using%20js%20login).html

它的工作非常好,希望它適用於任何其他人發現這個問題,需要它。

0

對於你的問題並不是一個真正的答案,而是提示更好的方法。 來自官方FB docs

注意:我們不建議FBML的新開發人員。如果您不是已經使用FBML的 ,則應該使用JavaScript SDK和社交插件來實現客戶端與Facebook服務的客戶端集成,而不是在iframe中實現您的應用程序 。

如果您這樣的情況下,並使用iframe的辦法,你將不再需要使用FBJS,只是老ExternalInterface任何橋樑,調用真正的JavaScript,你可以約FBJS忘記。