2012-04-02 7 views
1

내 레일 앱에 Like 버튼을 통합하기 위해 Facebook SDK SDK을 사용 중입니다. 화창한 월요일에 같은 버튼이 사라졌고, 나는 방화범 소리를 열어 무슨 일이 일어나고 있는지 확인했습니다. 이 오류가 발견Facebook JS SDK - "GA is undefined"

ga is undefined (line 25 of http://connect.facebook.net/en_US.all.js#xfbml=1) 

을 그래서 ... 나는 나의 레일 애플 리케이션에 관한 빈 파일을 생성하고, 내가하는 것처럼 간단했다 :

<html> 
<body> 
    <script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="" layout="button_count" show_faces="false" width="450" font=""></fb:like> 
</body> 
</html> 

그리고 네, 오류가 계속입니다 그곳에. 이견있는 사람?

+0

나는이 같은 오류를 받고 있어요! 하루 중 시간이 있습니다 - 작동하고있는 것 같습니다 ... 갑자기 작동하지 않는 것입니다. 그들은 백엔드에서 무언가를 업데이트해야합니다 ?? – eberswine

답변

0

나는 페이스 북 티켓을 열었고 외관상으로는 다른 사람들도 같은 문제를 겪고 있었다. 현재 정상적으로 작동하고 있기 때문에 일시적인 문제인 것으로 보입니다. 나는 그 이유를 찾을 수 없었고 페이스 북 직원 중 한 명이 정상적으로 돌아 왔을 때 대답했다. 그래서 무슨 일이 벌어 졌는지에 대한 명확한 답을 줄 수는 없다.

-2

fb : like 태그에서 href 속성이 비어 있습니다.

+0

그건 문제가되지 않습니다. 기본적으로 비어 있으면 현재 페이지를 가져옵니다. – Nobita

0

http://developers.facebook.com/docs/reference/plugins/like/를 참조 <div class="fb-like"></div> 대신

<fb:like></fb:like>의를 사용하고 예제 코드를 다시 가져 오시기 바랍니다.

페이스 북에서 제공 한 HTML 코드가 변경된 것을 알기까지 어느 정도 시간이 걸렸습니다. 당신이 당신의 페이지에 <div id="fb-root"></div>를 추가 할 경우 임시 버그 또는 API 내에서의 변경 인 경우

+0

Waldemar, 둘 다 사용할 수 있습니다. HTML5를 사용하기로 결정한 후 XFBML을 사용하기로 결정했습니다. – Nobita

0

는 ... 다시 확실하지 작동합니다 아직 ... : -/

+0

티켓을 열었고 명확한 답변을 제공하지 않았습니다 ... 잘 모르겠습니다 ... – Nobita

0

내가 에 대한 (이 버그를 수정해야 이 div에 추가하여, jQuery 플러그인을) sharrre :

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

편집 : 죄송합니다 내가 본되지 않은 Hellkeeper 응답의 :