如何动态增加Facebook应用程序的高度

时间:2012-07-04 06:07:44

标签: facebook facebook-c#-sdk asp.net-4.0

我曾经 FB.Arbiter.inform('setSize',{width:760,height:1485})增加了我的脸书app的高度。它昨天正常工作,但今天不能正常工作如果你知道如何在Facebook应用程序中动态增加高度,请提供一些相关信息。

2 个答案:

答案 0 :(得分:1)

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

您可以在此处关注此问题:

  

https://developers.facebook.com/live_status

其他一切都没问题,只需将setAutoResize更改为setAutoGrow

即可

此致

答案 1 :(得分: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/