我正在为具有“时间线”布局的 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>
但我对它为什么起作用一无所知,所以我想我会把我的问题改成“上面的代码是做什么的?” 所以我实际上可以理解下次要采取的步骤。不过,我现在将其作为答案来结束这个问题。