android - Cordova Facebook Connect 在初始化时失败

标签 android facebook cordova

错误是:

Cordova Facebook Connect fail on init

Something went wrong com.facebook.Session

我正在使用这个 cordova 插件:

https://github.com/phonegap/phonegap-facebook-plugin

我还下载了最新的FacebookSDK

我还在 config.xml 中添加了以下内容:

<plugin name="org.apache.cordova.facebook.Connect" value="org.apache.cordova.facebook.ConnectPlugin" />

我还在项目的“引用库”中添加了“facebooksdk.jar”。

我还更改了 Hackbook 示例中的 facebook id:

<script>
  // Initialize the Facebook SDK
  document.addEventListener('deviceready', function() {
      FB.init({
          appId: '433859509993839',
          nativeInterface: CDV.FB,
          useCachedDialogs: false
      });

      FB.getLoginStatus(handleStatusChange);

      authUser();
      updateAuthElements();
  });

但是当我运行示例“Hackbook”时,会显示错误。请帮忙,也许只是给我一些提示。

最佳答案

在您的 config.xml 中,添加:

<access origin="*" subdomains="true">

此外,refer this.

关于android - Cordova Facebook Connect 在初始化时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16233729/

相关文章:

android - 按下时自动更改按钮背景和文本外观(如 iOS)?

ios - FBConnect “via” 链接在来自 iOS 应用程序的提要帖子上断开

ios - 如何在手机间隙应用程序中通过 javascript 在 native iOS 自定义插件与 Cordova 3.8 index.html 之间进行通信?

javascript - 重新加载后 Angular JS 保留滚动位置

android - 使用 Robolectric 3.0+ 测试抽屉导航项目

android - 在 ViewPager 的多个选项卡中使用单个 fragment

运行虚拟设备时的Android Studio BSOD

使用 API 的 Facebook 提升页面帖子

Facebook Graph API 评论不返回

javascript - 从 AngularJS Controller 调用phonegap插件