我有 Senscha 2.0 移动应用程序,我想使用最新的 phonegap (cordova) 构建它。
我想添加 facebook 登录功能。我找到了三个选项:
- 使用 ChildBrowser 方法
- 使用 InAppBrowser。
- 使用科尔多瓦 Facebook 插件
我决定去第二个。
我在 FB 应用程序设置(移动站点 URL)中遇到域问题。
我在那里输入了我的一个域,但是在 xCode 中使用 Cordova 构建应用程序时,facebook 响应错误,因为显然 phonegap / cordova 没有“使用”任何域。
当我将我的应用程序(不使用 phonegap)上传到我在 Facebook 设置中输入的域时,一切都在我的 iPhone 上运行(在 Safari 中用作网站)。
更准确地说。
当我将我的应用程序用作“移动 Web 应用程序”时,Facebook JS SDK 可以工作。
当我使用 Cordova / Phonegap(它自动使用 InAppBrowser 插件)构建我的项目时,它停止工作。
Facebook JS SDK 可以与 Phonegap / Cordova 一起使用吗?