Iframe自动调整大小

Iframe自动调整大小,iframe,facebook-graph-api,iframe-app,Iframe,Facebook Graph Api,Iframe App,尊敬的FB开发团队: 应用程序iframe的FB.Canvas.setAutoResize()函数有问题。 框架垂直扩展到第一个请求的高度,但在后续请求到较低高度的页面时,iframe不会垂直调整大小 虽然我们尝试了FB.Canvas.setAutoResize()函数,但它似乎不起作用 我们能解决这个问题吗 如果能在这里得到答复,那就太好了 最好的, Max这是一个众所周知的Facebook问题,正是出于这个原因,他们将setAutoResize重命名为setAutoGrow 当页面缩小时,应

尊敬的FB开发团队:

应用程序iframe的FB.Canvas.setAutoResize()函数有问题。 框架垂直扩展到第一个请求的高度,但在后续请求到较低高度的页面时,iframe不会垂直调整大小

虽然我们尝试了FB.Canvas.setAutoResize()函数,但它似乎不起作用

我们能解决这个问题吗

如果能在这里得到答复,那就太好了

最好的,
Max

这是一个众所周知的Facebook问题,正是出于这个原因,他们将setAutoResize重命名为setAutoGrow

当页面缩小时,应使用FB.Canvas.setSize降低高度

已经有一些关于如何使用的bug报告 FB.Canvas.setAutoResize未正确设置iframe的高度 在某些情况下。我们一直在努力解决这一问题,并推动 各种修复,以确保它在以下情况下正常工作: iframe长得很高。然而,我们得出的结论是 当iframe在高度上收缩时,我们很难准确地做到这一点。 因此,我们将此函数重命名为FB.Canvas.setAutoGrow so 它准确地反映了它的功能。如果你的iframe是 无论出于何种原因,我们建议您使用 FB.Canvas.setSize带有一个高度参数,用于设置iframe高度 明确地说

作为此更改的一部分,您应该能够使用 FB.Canvas.setAutoGrow今天。FB.Canvas.setAutoResize将适用于 接下来的90天,我们将在1月份取消对该方法的支持 2012年1月1日。下面是一些测试grow功能的示例代码