Perché il mio schermo è completamente bianco con "successo" in alto a sinistra dopo aver effettuato l'accesso a Facebook su un tablet?

StackOverflow https://stackoverflow.com/questions/7353902

Domanda

Questo problema viene monitorato sul sito di Facebook-Actionscript-API qui:http://code.google.com/p/facebook-actionscript-api/issues/detail?id=352&q=label%3apriority-medium

Quali passi riprodurranno il problema?

  1. Chiama FacebookMobile.login (app_id, cblogin) su un tablet Android.
  2. Immettere le credenziali dell'account Facebook e premere "Accedi".

Qual è l'output previsto? Che cosa vedi, invece?

-Sped: la finestra di accesso si chiude e ritorna allo schermo che ha lanciato la finestra di accesso. Si chiama la funzione di callback "cblogin".

-Attualmente: lo schermo diventa completamente bianco e ha un "successo" in piccolo testo nero nell'angolo in alto a sinistra dello schermo. La funzione di callback "cblogin" non viene mai chiamata.

Quale versione del prodotto stai usando? Su quale sistema operativo?

-Android v3.2
-facebook-actionscript-ap v1.7
-ASUS Eee Pad Transformer TF101

L'ho testato su 2 telefoni Android, HTC Incredible (Android V2.2) e HTC Thunderbolt (Android V2.2.1) e funziona bene su entrambi. Qualche idea?

È stato utile?

Soluzione

Sembra il redirect_uri Il parametro non può essere impostato sulla pagina di destinazione desiderata. Si noti che ad un certo punto in passato il parametro è stato nominato next, quindi la libreria che stai utilizzando potrebbe essere necessario aggiornare di conseguenza per supportare il nuovo flusso OAuth 2.0. Puoi trovare maggiori dettagli su questo https://developers.facebook.com/docs/authentication/

Qual è l'URL della pagina che mostra la parola "successo"? (Non includere parametri di query privati.) Sembra che potrebbe essere https://www.facebook.com/connect/login_success.html Controlla se quell'URL è referenziato nel codice a cui si sta utilizzando.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top