buduję aplikację internetową, która może otworzyć na pełnym ekranie na iPhone i mam następujący kod Facebooku internetu mobilnego, który można znaleźć na stronie: https://developers.facebook.com/docs/guides/mobile/web/Pusty ekran z Mobile Web App i Facebook Connect
Kiedy próbuję aby zalogować się za pomocą strony logowania do Facebooka, po kliknięciu przycisku "Zaloguj się" pojawia się pusty biały ekran. Użytkownik jest jednak zalogowany. Wiem o tym, ponieważ po zamknięciu i ponownym otwarciu aplikacji internetowej sprawdzam stan logowania i próbuję uzyskać informacje o użytkowniku, i wszystko działa dobrze.
Widziałem innych z tym samym tutaj: blank white screen after FB login via web app?
Wydaje się, że ktoś zidentyfikował obejście, ale nie mogę zmusić go do pracy. Kod używam jest:
function loginUser() {
FB.login(function(response) { }, {scope:'email'});
}
Inni wskazują, że muszę wykorzystać obejście tutaj:
login({scope:'email', redirect_uri:'where_to_go_when_login_ends'})
Czy ktoś wie jak połączyć te kawałki kodu, aby zmusić go do pracy?
Dzięki!
jeśli korzystasz z aplikacji Facebook na telefonie do logowania spróbuj zamknąć całkowicie i spróbuj jeszcze raz, czasami widziałem, że się myli. – peterept
Dzięki za odpowiedź peterept, to nie wydaje się być problemem. Nie jestem pewien, co się z tym dzieje. – Brandon