2012-11-20 3 views
0

iframe을 사용하여 내 사이트를 퍼가려면 정적 HTML을 사용하고 있습니다.Facebook 페이지 탭 FB.Canvas가 작동하지 않습니다.

<iframe frameborder="0" width="810px" height="2200px" src="http://domain" style="overflow-x:hidden;overflow-y:scroll;" ></iframe> 

이런 식으로. 내 코드에서 , 나는

FB.init 사용하고 있습니다 ({APPID을 "00000000", 상태 : 사실, 쿠키는 true를}); FB.Canvas.scrollTo (0,300)

그러나 작동하지 않습니다. 아무 효과가없는 것 같습니다. 어떤 충고?

답변

1

는이 같은 비동기 FB.init를 호출해야 다음 사용하십시오 캔버스 스크롤을 향상

또한
window.fbAsyncInit = function() { 
    FB.init({ 
    appId: param('facebook_app_id'), 
    frictionlessRequests: true, 
    oauth: true, 
    channelUrl: site_url('/channel.html') 
    }) 
} 

을 위해 :

FB.Canvas.setAutoGrow(10); 
+0

예는, 실제로 내가했다. 하지만 콘솔에 오류가 표시되지 않습니다. – Ian

+0

오류가 표시되지 않으면 어떻게 작동하는지 알 수 있습니까? 앱 ID 및 channel.html 주소를 설정 했습니까? –

+0

때문에 아래로 스크롤하지 않으며 콘솔에 오류 메시지가 없습니다. 예, 대답했습니다. – Ian

관련 문제