Sencha Touch、Phonegap和Facebook集成

Sencha Touch、Phonegap和Facebook集成,facebook,cordova,sencha-touch,facebook-javascript-sdk,Facebook,Cordova,Sencha Touch,Facebook Javascript Sdk,对于Sencha Touch,我使用Facebook JS SDK允许用户登录。它在浏览器中运行得很好 但在将其构建到PhoneGap项目中之后,FacebookJSSDK将无法在本机iOS应用程序中工作,因为运行JSSDK需要一个浏览器 如何解决此问题?您可以使用InApp浏览器插件:或者更好地使用Facebook Connect插件: Facebook Connect插件将使用用户设备上的本机Facebook应用程序(如果他们有),同时仍使用JavaScript SDK。如果用户没有安装Fa

对于Sencha Touch,我使用Facebook JS SDK允许用户登录。它在浏览器中运行得很好

但在将其构建到PhoneGap项目中之后,FacebookJSSDK将无法在本机iOS应用程序中工作,因为运行JSSDK需要一个浏览器


如何解决此问题?

您可以使用InApp浏览器插件:或者更好地使用Facebook Connect插件:


Facebook Connect插件将使用用户设备上的本机Facebook应用程序(如果他们有),同时仍使用JavaScript SDK。如果用户没有安装Facebook,它将返回到使用浏览器。

嗨,JoshMorony,谢谢回答!我已经找到了Facebook Connect插件,但是没有太多关于如何使用它的文档,你能简单解释一下吗?谢谢我已经写了一篇关于使用插件发布到Facebook墙上的博文:但实际上并没有涉及到设置。但本质上没有区别。您可以正常使用JavaScript SDK,包括插件,它应该可以正常工作。只要记住在config.xml文件中声明你的App Name/App Id(我想文档中有)。