FB JS SDK将iframe大小设置为0

时间:2011-08-31 06:08:09

标签: fbjs facebook-iframe

我们的FB应用程序工作正常然后突然今天我们注意到FB.setSize()正在设置高度为0px! FB破坏了什么或者FB.setSize()的行为突然改变了。

App Url:https://apps.facebook.com/memorablestatus/

更新: -

您现在会发现上面的网址工作正常,因为我修改了我的JS,使用明确的setSizewidth来调用height

1 个答案:

答案 0 :(得分:0)

是的我今天遇到了同样的问题,他们已经更新了js sdk,现在高度不正确,因为我无法预测我的页面的正确高度我使用jquery来做,而且因为有些事情被推迟了并在几秒钟后加载,我使用超时:

FB.Array.forEach([300, 600, 1000, 2000], function(delay) {
  setTimeout(function() {
    FB.Canvas.setSize({height: $(document).height()});
  }, delay)
});