我正在使用react-native-facebook-login pacakge。
按照他们的指示行事。但是当我实例化它时得到undefined。 不知道我还需要做什么。
我的初始化代码与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
我应该在反应原生代码中引用这些包装吗?
var FBLoginManager = require('NativeModules').FacebookLoginModule;
或者他们将FBLoginManager导出为函数吗?
根据现在的2人,他们能够直接运行github示例而没有任何问题。
答案 0 :(得分:-1)
您必须按照说明为您的Android项目添加一些代码:https://github.com/magus/react-native-facebook-login/blob/master/android/README.md