私のFacebookアプリケーションでは、setAutoGrow()を使用してページをコンテンツに適合させて機能しますが、最初のページでのみ、別のページに移動すると、アプリケーションの起動からメインページの高さが取得され、新しいコンテンツに適合しません。何が悪いの?
私はこのようにやっています
<body>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '<?php echo $facebook->getAppId(); ?>',
channelUrl : '//autosn.net/channel.php',
cookie : true,
xfbml : true,
oauth: true
});
FB.Canvas.setAutoGrow();
...
この問題はhttp://apps.facebook.com/auto_social/で確認できます。メインから他のページに移動すると、メインページから離れたコンテンツの下に大きなスペースが表示されます。