2016-12-21 29 views
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 

任何想法可能是什麼問題或如何進一步調試?

回答

相關問題