2012-11-04 2 views
0

내 페이지에 버튼과 같은 페이스 북을 추가했는데, 클릭하면 플라이 아웃이 나타나고 사라집니다.Facebook 같은 버튼 플라이 아웃은 다른 콘텐츠가없는 페이지에서 사라집니다.

처음에는 페이지를 숨기는 다른 요소라고 생각했지만 문제는 빈 페이지에도 유지되었습니다.

페이스 북에서 생성 된 iframe 및 html 5 코드 모두 시도했지만 어느 것도 작동하지 않는 것 같습니다.

은 iframe - http://jsfiddle.net/aDK95/1/ HTML 5 -는 hidden_elem 클래스에 의해 숨겨진 보인다 두 경우 모두 http://jsfiddle.net/L9nZZ/1/

:

#facebook .hidden_elem { 
display: none !important; 
} 

그것은 월에보고 된 FB에서보고 this bug 매우 유사 보인다 . 그러나 그것에 많은 움직임이있는 것처럼 보이지 않습니다.

누구도이 문제를 알고 있습니까? 주위에 어떤 일이 일어나는지 알고 있습니까?

답변

0

나는이 버그를 발견하고 꽤 오래 동안 나를 몰락시켰다. 다음과 같이 내가 그것을 수습하는 데 걸린 단계는 다음과 같습니다

  1. 가 #fbroot의 사업부가 오픈 그래프에서 숨겨진 DIV
  2. 에 있지 있는지 확인 당신이 자바 스크립트 SDK 초기화에 넣어했는지 확인 페이지의 태그는 OG : 홈페이지는

이 오류를 확인하기 위해 https://developers.facebook.com/tools/debug에서 페이스 북 디버거를 통해 페이지를 운영하는 HTTPS 프로토콜 아닌 HTTP 프로토콜로 설정해야합니다. 이 문제를 해결하는 또 다른 흥미로운 점은 Like 구성 자의 "URL to Like"값을 입력하면 생성 된 동적 버튼이 해당 URL의 작동 여부를 보여주는 것입니다.

관련 문제