基本上我希望包含我的应用的iFrame随着内容的变化而扩展和缩小。
我知道这个问题已被问过一百万次,但Facebook已经改变了他们的JS API,因此之前对这个问题的回答不再有效。
我已尝试FB.Canvas.setSize();
,因为其他答案已提出但无济于事。有谁知道此时实际工作的方法?
我的应用可在此处找到以供参考:http://www.facebook.com/SandboxAppPage/app_441443775903676
编辑:我甚至无法获得基本的骨架应用来正常行事和调整大小。我的基本HTML框架(没有html,其他js库,图像等)仍然固定在默认的800px高度。
答案 0 :(得分:0)
你试过FB.Canvas.setAutoGrow吗?它应该解决你的问题。此功能仅在画布高度在应用程序设置中设置为固定为800px时才有效。
FB.Canvas.setAutoGrow(1000);
此处将以每1000毫秒的间隔调用该函数,并根据您的内容调整窗口大小。