没有滚动条的Facebook页面长度超过700像素

时间:2011-07-15 14:03:34

标签: php html facebook

如何在没有滚动条的情况下使用iframe获得超过700px的Facebook页面而不会在700px处裁剪?

4 个答案:

答案 0 :(得分:2)

他们的API中有一个javascript调用来调整iFrame的大小。

http://developers.facebook.com/docs/reference/javascript/FB.Canvas.setSize/

答案 1 :(得分:1)

有时Facebook并不总是正确调整大小,因此我通常会在我的应用程序中使用在页面加载后或在我对大小进行一些更改后调用数组女巫:

FB.Array.forEach([0, 100, 300, 500, 1000, 2000], function(delay) {
            setTimeout(function() { FB.Arbiter.inform("setSize", FB.Canvas._computeContentSize()) }, delay)
})

FB.Canvas.setAutoResize();

他们总是为我工作

答案 2 :(得分:0)

我认为如果他们没有这样的选择就无法实现。

答案 3 :(得分:0)

不可能的facebook iframe由他们的一方设置而不是你的。最大宽度为700px,但您可以拥有更高的高度......