Я занимаюсь разработкой приложения для страницы Facebook с макетом «временная шкала» и хочу, чтобы высота приложения масштабировалась вместе с контентом, но высота приложения установлена на 800 пикселей.
Текущие настройки приложения показывают, что высота установлена на «плавный», но я также пытался зафиксировать высоту на случайных значениях и не наблюдал никаких изменений.
Как мне увеличить высоту моего приложения, чтобы масштабировать его содержимое?Спасибо за любые ответы.
Обновление: добавление этого тега к моему телу сработало.
<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>
Но я понятия не имею, почему это сработало, поэтому думаю, что я изменю свой вопрос на'Что делает приведенный выше код?'так что я могу понять, какие шаги предпринять в следующий раз.Я пока оставлю это как ответ, чтобы закрыть вопрос.