2016-05-02 25 views
17

Sto provando a consentire a un utente di accedere alla mia webapp tramite il login di Facebook utilizzando l'SDK javascript. Funziona su desktop (safari e chrome), tuttavia il pop up fallisce sia su Safari che su Chrome su iOS.facebook javascript sdk login non funziona su iOS/best practice per mobile

L'errore è immediato in Chrome in cui il browser e il sistema operativo non sono supportati. Questo problema ha un problema descritto here. Non è chiaro quale sia il problema con Safari e non vedere il pop-up. La chiamata di accesso viene chiamata con un clic del mouse, quindi non credo che il browser debba bloccarlo. Ho anche provato a consentire i pop up come suggerito here ma quella soluzione non ha funzionato, né è una valida soluzione a lungo termine per costringere gli utenti a modificare tale impostazione.

In che modo le persone utilizzano l'accesso di Facebook in produzione e si aspettano che funzioni sui dispositivi mobili? Hai bisogno di usare il login fb manual? Sembra che l'SDK javascript non funzioni bene con i browser mobili e i sistemi operativi.

risposta

6

Questo è un problema comune tra i browser mobili e troverete che sarebbe anche in alcuni dispositivi Android.

Per precauzione, è consigliabile creare il flusso di accesso manualmente. Go here as your link.

Quindi sì, è necessario andare con l'integrazione manuale. Ma sarà un'integrazione a prova di tutto senza dubbio.

Problemi correlati