gpt4 book ai didi

Facebook :FB.Canvas.setSize 不工作

转载 作者:行者123 更新时间:2023-11-30 05:18:18 25 4
gpt4 key购买 nike

我创建了一个 Facebook 应用程序,它将作为选项卡显示在我公司的粉丝页面上。该应用程序以 951 像素呈现,因此它不适合粉丝页面选项卡的默认高度。我已经阅读了 facebook 关于他们的 js sdk 的可怕文档,并尝试了很多不同的变体 - 所有这些都根本不起作用。这是我目前尝试调整粉丝页面选项卡的大小以适合我的应用程序...

<head>
<!-- css / js / meta info here -->
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.Canvas.setSize();
}
function sizeChangeCallback() {
FB.Canvas.setSize();
}
</script>
</head>
<body>
<!-- content goes here -->
<div id="fb-root">
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
FB.init({
appId:'xxxxxxxxxx',
status:true,
cookie:true,
xfbml:true,
});
</script>
</div>

</body>

我也试过异步初始化和使用 setAutoResize() 但没有成功。

感谢您的任何和所有建议...B

最佳答案

<head>
<script type="text/javascript">
window.fbAsyncInit = function()
{
FB.Canvas.setSize();
}
</script>
</head>

.
.
.
.

<div id="fb-root"></div>
<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">

FB.init({
appId: 'xxxxxxxx',
status: true,
cookie: true,
xfbml: true
});

/* Init fb Resize window */

/* Completly removed now in JS SDK*/
/* FB.Canvas.setAutoResize(7); */

/* As of Jan 2012 you need to use */
FB.Canvas.setAutoGrow(7);

</script>
</body>
</html>

关于 Facebook :FB.Canvas.setSize 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6345363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com