2014-04-07 103 views
0

Sencha Touch,我已經使用Facebook JS SDK來允許用戶登錄。它在瀏覽器中運行得非常好。Sencha Touch,Phonegap Facebook集成

但是,在將其構建到PhoneGap項目之後,Facebook JS SDK將無法在本機iOS應用程序中運行,因爲運行JS SDK需要瀏覽器。

我該如何解決這個問題?

回答

0

您可以使用InAppBrowser插件:https://build.phonegap.com/plugins/658或更好,但使用Facebook連接插件:https://build.phonegap.com/plugins/257

的Facebook連接插件將使用用戶設備上的本地Facebook應用程序(如果有的話),而仍然使用JavaScript SDK。如果用戶沒有安裝Facebook,它將回退到使用瀏覽器。

+0

嗨JoshMorony,謝謝你的回答!我找到了Facebook Connect插件,但沒有太多關於如何使用它的文檔,你能簡單解釋一下嗎?謝謝! – ethanjyx

+0

我寫過一篇關於使用插件發佈到Facebook牆的博客文章:http://www.joshmorony.com/posting-to-a-facebook-wall-with-phonegap-the-javascript-sdk/但實際上並沒有覆蓋設置。本質上,沒有區別。你可以像平常一樣使用JavaScript SDK,包括插件,它應該可以工作。只記得在config.xml文件中聲明你的App Name/App Id(我認爲這是在文檔中)。 – JoshMorony