Problemas com javascript para login com o facebook no Safari versão mobile

04/01/2020

0

Olá, amigos. Sou iniciante no fórum e ainda estou conhecendo algumas linguagens de programação como hobbie.
Estou aqui para pedir a ajuda de vocês numa questão.. vamos lá:
Estou com um sistema de login e nela existe a opção de "Login with Facebook". O botão funciona perfeitamente usando navegadores de desktops, porém quando tento usar o botão no navegador Safari do iPhone, simplesmente nada acontece. No navegador de desktop, abre o popup pedindo autorização para efetuar login com o facebook, mas isso não acontece no navegador mobile.

O meu script em login.php está assim:

<a href="javascript:fbcheckLogin();" class="fb-button orange-button medium rounded"> <i class="ion-social-facebook"></i>login with Facebook</a>


Tentei mudar para:
href="javascript:void(fbcheckLogin());" ou href="javascript:void(0);" onclick="fbcheckLogin();"

E também não funcionou. Encontrei em um outro fórum, alguém com esse mesmo problema e lá o comentário mais votado sugeria isso:

HTML
<a href="#" id="fbLogin">Login with Facebook</a>


JavaScript (jQuery)
$('#fbLogin').click(function(){
    FB.login(function(response){
        // Do something...
    });
});


Então é isso. Alguém poderia, por favor, me ajudar com isso?
Rodrigo Rios

Rodrigo Rios

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar