При нажатии «Войти» вызывается функция login() и запрашиваются разрешения Facebook. Однако, хотя он работает в Chrome и Opera, он ничего не делает в Firefox.
FB.login(function(response) {
if (response.authResponse) {
window.location = "<?=$loginUrl?>";
accessToken = response.authResponse.accessToken;
}
}, {scope: 'email,user_birthday'});
Я добавил предупреждение непосредственно перед этим кодом, и оно запускается при нажатии кнопки входа. Таким образом, проблема заключается исключительно в коде входа в facebook.
Вы можете увидеть мою страницу входа на http://justwalk.it/login.
Также нет «всплывающее окно было заблокировано» или предупреждения в этом роде. Кто-нибудь испытал это? В чем может быть причина, по которой он не работает в firefox?