Высота приложения страницы временной шкалы зависла на уровне 800 пикселей

Я разрабатываю приложение для страницы Facebook с макетом «временная шкала» и хочу, чтобы высота приложения масштабировалась вместе с содержимым, но высота приложения фиксирована и составляет 800 пикселей. .

Текущие настройки приложения показывают, что высота установлена ​​​​на «плавающую», но я также пытался зафиксировать высоту на случайные значения и не заметил никаких изменений.

Как сделать так, чтобы высота моего приложения соответствовала его содержимому? Спасибо за любые ответы.

Обновление: Так что добавление этого к моему тегу body сработало.

<body onload="FB.Canvas.setSize({width: 810, height: 910})">
<div id="fb-root"></div>
<script>
(function () {
    var e = document.createElement('script');
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js#xfbml=1&appId=YOURAPPID;
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
} ());
</script>

Но я понятия не имею, почему это сработало, поэтому, пожалуй, я изменю свой вопрос на «Что делает приведенный выше код?» так что я действительно могу понять, какие шаги предпринять в следующий раз. Я поставлю это как ответ на данный момент, чтобы закрыть вопрос.

5
задан rink.attendant.6 29 August 2013 в 06:01
поделиться