Ich schreibe meine erste reaktionsnative Anwendung und versuche, facebookreact/react-native-oauth facebook Login zu arbeiten. Es funktioniert ok und Anmeldung erfolgreich auf Android-Emulator, aber wenn auf dem Gerät ausgeführt wird, erscheint ein kleines ganz weißes Dialogfeld und manager.authorize('facebook')
Methode wird nie verrechnet.Wie man OAuthManager autorisieren Anruf auf Android-Gerät beheben?
Code:
login_facebook() {
const config = {
facebook: {
client_id: '****',
client_secret: '****'
}
}
const manager = new OAuthManager('***dev');
manager.configure(config);
console.log('one');
manager.authorize('facebook')
.then(data => {
console.log('two');
console.log(data);
})
.catch(err => {
console.log('three');
console.log(err)
});
}
adb es device_id logcat | grep -E 'ReactNativeJS | OAuthManager':
I/OAuthManager(28552): configureProvider for facebook
I/ReactNativeJS(28552): one
Irgendwelche Ideen, was das Problem sein könnte oder wie es weiter zu debuggen?