FB.getLoginStatus не вызывает свой обратный вызов - PullRequest
23 голосов
/ 04 марта 2011

Название действительно говорит само за себя.При некоторых (неопределенных) условиях FB.getLoginStatus () просто перестает работать и не вызывает обратный вызов, который я ему дал.Единственные интересные подсказки, которые я нашел, это

  • FB.Auth._loadState застрял при «загрузке» - все, что должно было заставить его щелкнуть «загружено», не происходит
  • незначительные задержки, такие как alert() вызовы, как правило, заставляют его работать

Любые намеки на то, как даже исследовать это приветствие.

Ответы [ 11 ]

0 голосов
/ 14 декабря 2011

Как уже сообщали другие, вы должны заходить на свой сайт по тому же URL-адресу, который ожидает Facebook.Например, если в Facebook есть обратный вызов «example.com», а в вашем браузере - «www.example.com», это может вызвать эту проблему.

Кроме того, если сторонние файлы cookie не разрешенываш браузер, вы также можете увидеть эту проблему.Или вы можете увидеть обратный вызов , который ошибочно сообщает, что пользователь не подключен .

...