0

iframe を使用してサイトを埋め込むために、静的 html を使用しています。

<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 に答える