私は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 部分に 2 つの Java ファイルが表示されます
FacebookLoginModule.java
FacebookLoginPackage.java
代わりに、react-native のようにこれらのパッケージを参照する必要がありますか?
var FBLoginManager = require('NativeModules').FacebookLoginModule;
それとも、FBLoginManager を関数としてエクスポートしますか?
現在 2 人によると、github のサンプルを問題なく直接実行できたということです。