我試圖調整畫布應用程序的大小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