2012-02-08 6 views
0

, когда кто-то посещает мое приложение, его запрашивая разрешение. после того, как пользователь нажмет кнопку входа в систему и приложение authorizess, он все равно требует обновления вручную.Facebook iframe canvas app reload issue

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

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

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(); 
}); 
+0

Зарегистрировать ошибку в http://developers.facebook.com/bugs – bkaid

ответ

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

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