Перезагрузка приложения Facebook iframe canvas - PullRequest
0 голосов
/ 08 февраля 2012

когда кто-то посещает моё приложение, оно требует разрешения. после того, как пользователь нажмет на кнопку входа в систему и авторизует приложение, оно все еще требует обновления вручную.

Я искал и нашел ту же проблему со мной:

В основном моя проблема:

http://forum.developers.facebook.net/viewtopic.php?id=108432

http://forum.developers.facebook.net/viewtopic.php?id=108498

Я пробовал это решение, но оно не работает.

FB.Event.subscribe('auth.login', function(response) {
window.location.reload();
});

1 Ответ

1 голос
/ 08 февраля 2012
FB.Event.subscribe('auth.login', function(response) {
  window.location.reload();
});

Вы не можете вслепую перезагрузить окно. Сначала посмотрите на ответ (для отладки поставьте console.dir(response); или debugger;, чтобы вы могли видеть структуру объекта ответа .... или просто прочитайте документацию, чтобы увидеть структуру) и определите, что он говорит вам. , перезагрузите страницу только при необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...