2013-04-20 39 views
2

我想在使用Facebook的JavaScript的SDK我的应用程序Facebook的登录按钮,问题是,当我tryed与Facebook登录它打开,并显示一个错误,告诉其URL问题的默认浏览器问题与跨域。登录与Facebook没有任何插件的PhoneGap

我想知道如果我没有任何插件就可以制作按钮,因为当我在谷歌上搜索时,我总是找到插件让facebook对话框进入应用程序,以及如何解决该问题以便能够加载该对话框没有Ajax通信问题。

我知道要做到这一点,我们需要有一个Facebook应用程序来获取应用程序ID,并使用它的API,但我使用heruko托管 我需要了解channel.html文件如何使用它与应用程序交叉阿贾克斯请求。多数民众赞成在此先感谢您的帮助。

+0

http://stackoverflow.com/questions/16576977/is-there-any-facebook-plugin-for-phonegap-2-7-0/16579592#16579592 – 2013-06-11 03:50:32

回答

2

我写了一个基本的工作流程使用childbrowser制作Facebook登录的应用程序 - https://github.com/DrewDahlman/phonegapFacebookApp

这应该指向你在正确的方向。

+0

谢谢你的超快反应,但我是仍然想知道什么时候完成这个如何使用phonegap插件的插件,因为我没有一个mac来构建iphone的应用程序。 – 2013-04-20 20:41:00

+0

孩子浏览器是PhoneGap的建设,我相信的一部分......基本上你会感兴趣的部分,你挂接到Facebook。该工作流程允许用户登录并授予权限,然后您可以根据这些权限执行操作。 – 2013-04-20 21:15:25

+0

这是真的没有childbrowser插件,我们不能做到这一点,希望我们可以把它添加到项目到PhoneGap的构建。 非常感谢你帮助我。 – 2013-04-20 21:36:50