2

我曾经使用FB.Arbiter.inform('setSize', { width: 760, height: 1485 })增加我的 facebook 应用程序的高度。它昨天工作,但今天不工作。如果你知道如何动态增加高度在 facebook 应用程序中,提供一些有关此的信息。

4

2 回答 2

1

毕竟,真正的问题来自带有 http* s *的 facebook

您可以在此处关注问题:

https://developers.facebook.com/live_status

其他一切正常,只需将 setAutoResize 更改为 setAutoGrow

问候

于 2012-07-04T08:35:07.257 回答
0

在 Javascript 中,在应用程序设置中设置了固定高度参数后,
您可以调用FB.Canvas.setSize更改页面高度。

如果您的页面高度动态变化,您可以运行FB.Canvas.setDoneLoading
检查 Canvas 是否已加载并运行FB.Canvas.setAutoGrow

FB.Canvas.setSize({ width: 810, height: 950 });

FB.Canvas.setDoneLoading( function(response) {
    console.log(response.time_delta_ms);
    FB.Canvas.setAutoGrow();
});

FB 文档:https ://developers.facebook.com/docs/reference/javascript/FB.Canvas.setDoneLoading/

于 2012-07-04T08:10:40.713 回答