2012-07-16 65 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

回答