10

我有 Senscha 2.0 移动应用程序,我想使用最新的 phonegap (cordova) 构建它。

我想添加 facebook 登录功能。我找到了三个选项:

  1. 使用 ChildBrowser 方法
  2. 使用 InAppBrowser。
  3. 使用科尔多瓦 Facebook 插件

我决定去第二个。

我在 FB 应用程序设置(移动站点 URL)中遇到域问题。

我在那里输入了我的一个域,但是在 xCode 中使用 Cordova 构建应用程序时,facebook 响应错误,因为显然 phonegap / cordova 没有“使用”任何域。

当我将我的应用程序(不使用 phonegap)上传到我在 Facebook 设置中输入的域时,一切都在我的 iPhone 上运行(在 Safari 中用作网站)。


更准确地说。

当我将我的应用程序用作“移动 Web 应用程序”时,Facebook JS SDK 可以工作。

当我使用 Cordova / Phonegap(它自动使用 InAppBrowser 插件)构建我的项目时,它停止工作。

Facebook JS SDK 可以与 Phonegap / Cordova 一起使用吗?

4

1 回答 1

0

它可以。使用 OpenFB 或 Facebook Connect Phonegap 插件。

参考

开放式FB

Facebook Connect Phonegap 插件

于 2014-12-20T12:11:56.020 回答