0
我正在編寫我的第一個反應原生應用程序,並試圖獲得fullstackreact/react-native-oauth facebook登錄工作。它工作正常,並在Android模擬器上登錄成功,但在設備上運行時會出現一個小的全白對話框,並且方法永遠不會解決。如何修復android設備上的OAuthManager授權調用?
代碼:
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 -s DEVICE_ID的logcat | grep -E'ReactNativeJS | OAuthManager':
I/OAuthManager(28552): configureProvider for facebook
I/ReactNativeJS(28552): one
任何想法可能是什麼問題或如何進一步調試?