【问题标题】:How can I use the mobileweb facebook connect API with phonegap?如何将 mobileweb facebook 连接 API 与 phonegap 一起使用?
【发布时间】:2011-09-30 08:41:32
【问题描述】:

我正在尝试将 Facebook 集成到我的 Phonegap 应用程序中,该应用程序将为 Android 和 Blackberry 设备部署。由于只有一个适用于 Android 的插件,我需要使用标准的 Facebook 连接 mobileweb 路线。但是我无法重定向回 file:// (Phonegap),所以我想知道是否有人提出了替代解决方案?

我想知道是否可以重定向到我设置的一个单独的托管站点,该站点将存储访问代码,然后让 Phonegap 应用程序随后询问访问代码,然后与 Facebook API 调用一起使用?

【问题讨论】:

标签: android facebook blackberry cordova


【解决方案1】:

是的,你可以。

使用 JavaScript API,在https://www.facebook.com/developershttps://www.facebook.com/developers的应用设置下启用“网站”和“移动网络”

您将需要某种可公开访问的页面,您可以将其放入您的设置中,但由于您以独立方式使用此应用,因此不需要使用该网站。

此外,在使用 JavaScript API 时有一个“登录”按钮。如果您以编程方式尝试打开 Facebook 的登录窗口,您可能会遇到弹出窗口拦截器问题。

【讨论】:

    【解决方案2】:

    你不能用PhoneGap的InAppBrowser来调用Mobile Web auth的东西吗?见http://docs.phonegap.com/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

    要开始使用 Facebook 登录,请查看此处:https://developers.facebook.com/docs/facebook-login/getting-started-web/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-07
      相关资源
      最近更新 更多