我在我的ASP.net应用程序中使用了Facebook C#SDK。 我有一个iFrame应用程序的iFrame大小设置为Showscrollbars。 该应用程序工作正常,直到昨天,但今天的iFrame没有伸展到它的宽度(从文档Facebook的iFrame宽度是760px Link here)。我的应用程序宽度中的页面设置为95%。所以我认为它在我的应用程序中不是一个宽度问题。 。 我必须为我的应用程序使用Showscrollbars选项。 Facebook是否更改了iFrame Apps的任何设置?请帮助。Facebook Canvas应用程序iFrame大小Showscrollbars问题
UPDATE看起来像Facebook破坏了一些东西,或者他们试图摆脱滚动条选项。我必须更改我的应用程序才能使用AutoResize Option。我做了以下修改我的asp.net应用程序和除了一个问题,这是工作的罚款(见问题的底部)
<head runat="server">
<title></title>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.Canvas.setAutoResize();
};
</script>
</head>
<body>
<div id="fb-root"></div>
<script src="//connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId: '12345678', //replace with your facebook appid
cookie: true,
status: true,
xfbml: true
});
</script>
</body>
的iFrame伸展含量增加垂直时。这很酷,但 ISSUE是Read Here on StackOverflow。我正在做。如果有人知道,请告诉我。
作品我有同样的问题。昨天工作正常:-( – Ben 2011-04-13 18:42:04
Facebook已经为我们的应用程序间歇性地打破了这个几个星期的时间。他们正在努力解决这个问题。 – ceejayoz 2011-04-15 01:21:34