2012-07-16 141 views
0

我有幾個iframe應用程序,今天停止垂直調整大小。有沒有人注意到一個問題?下面是從我的代碼,不會對幾個應用程序調整大小的小摘錄:setsize今天停止工作

if (appsettings.minheight != "null") 
{ 
    FB.XFBML.parse(); 
    FB.Canvas.setSize({ width: '810px', height: appsettings.minheight + "px" });   
    FB.Canvas.scrollTo(0,0); 
} 

appsettings.minheight確實有一個價值,這是最近做工精細。從文檔:

Note: this method is only enabled when Canvas Height is set to "Settable (Default: 800px)" in the Developer App. 

我仔細檢查了這一點,和應用程序設置均設置爲流體,但這已經有一段的情況。我今天早些時候嘗試過修復(並設置了一個值),但仍然沒有運氣。我沒有一個名爲「Settable」的設置。

謝謝,

+0

猜測:嘗試沒有 「PX」 之類的[文檔】在(HTTPS:/ /developers.facebook.com/docs/reference/javascript/FB.Canvas.setSize/):'FB.Canvas.setSize({width:640,height:480});' – borisdiakur 2012-07-17 08:49:49

+0

是的。就是這樣。傳遞整數解決了這個問題。我想最近對SDK的改變現在需要整數。謝謝。 – 2012-07-17 14:15:32

+0

這只是一個猜測,這就是爲什麼我沒有發佈它作爲答案。讓我趕上它... – borisdiakur 2012-07-17 14:18:46

回答