2013-04-18 3 views
0

탭에서 실행할 수있는 Facebook 앱이 있습니다. 사용자가 로그인하지 않은 경우 로그인 버튼이 표시됩니다. 사용자가 다른 창/탭에서 로그인하면 창을 자동으로 새로 고치기를 원합니다. 어떤 생각이든 어떻게 할 수 있습니까?로그인 할 때 자동으로 창을 새로 고침

답변

1

사용자가 로그인했는지 확인한 후 해당 페이지를 새로 고치는 자바 스크립트에서 함수를 작성합니다. 이 함수를 checkIfUserIsLoggedIn()이라고하면, 그 함수를 간격으로 넣을 것입니다. setInterval("checkIfUserIsLoggedIn()", intervalTime); 이렇게하면 사용자가 로그인되어 있고 페이지가 새로 고쳐지면 페이지를 10 초마다 확인하도록 할 수 있습니다.

+0

Lol 한편 fb js sdk에서 조금 보았고 getLoginStatus 함수가 있습니다. 간격을 설정하고 창을 새로 고침하십시오. 감사합니다 –

+0

문제 없어요, 당신이 그것을 해결해 주어서 기쁩니다 ^^ – pjongjang

관련 문제