我试图调整画布应用程序的大小iFrame大小 - 它可以让我调整高度,但不是宽度,宽度始终设置为520px,高度为900px;Facebook应用程序画布调整大小
该文档显示了如何通过开发人员应用程序设置画布应用程序设置,但设置不在我身边,多么奇怪。我已经尝试了autoResize,autoGrow和其他选项,现在在这里用完了想法。
这是我使用的代码;
<div id="fb-root"></div>
<script src="https://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId: 'my_app_id',
status: true, // check login status
cookie: true, // enable cookies to allow the server to access the session
xfbml: true // parse XFBML
});
</script>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.Canvas.setAutoResize(true);
}
</script>
注意:此方法仅在App Dashboard中Canvas Height设置为“Settable(Default:800px)”时启用。 – 2012-07-11 09:43:38
画布设置未列在我的高级设置下。它可以让我使用setSize设置高度,但不是宽度..仍然停留在此。为什么不能将宽度设置为流畅或访问画布设置? – MJCoder 2012-07-11 09:46:37