2011-09-11 3 views
0

이 페이지에서 오른쪽 하단 모서리에 "페이스 북과 연결"이라는 페이스 북 로그인 버튼이 있습니다. 그러나 버튼을 클릭해도 아무 것도하지 않습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?Facebook 로그인 버튼을 클릭해도 아무런 변화가 없습니까?

버튼 코드 :

<fb:login-button autologoutlink="true" perms="email,user_birthday,status_update,publish_stream">Connect with Facebook</fb:login-button> 

페이지는 크롬, 사파리, 혹은 파이어 폭스에서 작동하지 않습니다.

답변

1

귀하의 문제는 당신이 당신의 페이지에 삽입 될 수 있습니다이 코드를 누락 것입니다 null을 리턴하는 document.getElementById('fb-root') 호출이 있습니다.

+0

도움을 주셔서 감사합니다. DIV 요소를 추가했지만 여전히 작동하지 않습니다. 페이지의 맨 아래에 추가했는데 게재 위치가 잘못 되었습니까? –

0

Facebook에 이미 로그인하셨습니까? 이미 로그인되어 있고 이미 앱을 승인 한 경우 실제로 발생하지 않으므로 auth.login 및 auth.logout 이벤트 만 수신하는 경우 아무 것도하지 않는 것으로 보입니다. 당신은 크롬 디버거 도구 콘솔을 보면

<div id="fb-root"></div> 

당신이 그것을이 당신 때문에 누락되었음을 말하고 표시됩니다

+0

왜 이것이 투표에 실패했는지는 알지 못합니다. 버튼이 설명 된 OP와 같이 아무것도하지 않는 것처럼 보일 수있는 일반적인 상황을 지적했습니다. 테스트하기에 충분히 쉽습니다. 이전에 요청하지 않은 버튼에 몇 가지 추가 권한을 추가하고 작동하는지 확인하십시오. –

관련 문제