1

我使用react-native-facebook-login 包

并按照他们的指示。但是当我实例化它时变得不确定。不知道我还需要在这里做什么。

我的初始化代码和他们在 github 上的完全一样。

  var FBLogin = require('react-native-facebook-login');
  var FBLoginManager = require('NativeModules').FBLoginManager;

但是 FBLoginManager 总是返回 undefined。

我需要为 android 构建一个名为 FBLoginManager 的 NativeModule 吗?有什么我想念的吗?还是我需要的一些 java 文件或 Manifest.xml 条目?

另外,当我查看 react-native-facebook-login 包时。我在 android 部分看到两个 java 文件

     FacebookLoginModule.java
     FacebookLoginPackage.java

我应该像这样在 react-native 中引用这些包吗?

 var FBLoginManager = require('NativeModules').FacebookLoginModule;

还是他们将 FBLoginManager 作为函数导出?

现在有 2 个人表示,他们能够直接运行 github 示例而没有任何问题。

4

1 回答 1

-1

您必须根据指令向您的 Android 项目添加一些代码:https ://github.com/magus/react-native-facebook-login/blob/master/android/README.md

于 2016-02-24T22:19:23.460 回答