facebook: FB.Canvas.setSize не работает

Я создал приложение facebook, которое будет отображаться на фан-странице моей компании в виде вкладки. Приложение отображается с размером 951 пикселей, поэтому оно не помещается в высоту вкладки фан-страницы по умолчанию. Я читал ужасную документацию facebook для их js sdk и пробовал так много разных вариантов - все они вообще не работают. Вот моя текущая попытка изменить размер вкладки фан-страницы в соответствии с моим приложением ...

<head>
    <!-- css / js / meta info here -->
    <script type="text/javascript">
        window.fbAsyncInit = function() {
            FB.Canvas.setSize();
        }
        function sizeChangeCallback() {
            FB.Canvas.setSize();
        }
    </script>
</head>
<body>
    <!-- content goes here -->
    <div id="fb-root">
        <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
        <script type="text/javascript">
            FB.init({
                appId:'xxxxxxxxxx',
                status:true,
                cookie:true,
                xfbml:true,
            });
        </script>
    </div>

</body>

Я также безуспешно пробовал async init и использовать setAutoResize ().

Спасибо за любые предложения ... B

9
задан bflemi3 14 June 2011 в 14:43
поделиться