Всегда получая статус «Неизвестно» в FB.getLoginStatus, браузер Safari даже вошел в Facebook - PullRequest
0 голосов
/ 19 сентября 2018

Привет! Я занимаюсь разработкой логина на Facebook в угловом приложении, и он работает нормально.Внезапно в сафари это завершится меньшим циклом со статусом «неизвестно».Может ли кто-нибудь, пожалуйста, помогите мне, как разобраться в этом вопросе.Мой код выглядит как ниже

FB.getLoginStatus(resp => {
        if (resp.status !== 'connected') {
            FB.Login() //code related to fb login
         } else {
          localStorage.removeItem('facebook_unknown');
          FB.api('/me?fields=age_range,birthday,email,first_name,gender,name,last_name,hometown,location,picture.height(480)', (res: any) => {
            if (!res || res.error) {
              //do something
            } else {
               //do something
            }
          });
        }
      }, true);
...