0

我正在使用静态 html 来使用 iframe 嵌入我的网站。

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

类似的东西。在我的代码中,我正在使用

FB.init({appId: "00000000", status: true, cookie: true}); FB.Canvas.scrollTo(0,300)

但是,它不起作用。似乎没有任何效果。有什么建议吗?

4

1 回答 1

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);
于 2012-11-20T09:24:34.560 回答