XFBML发送邀请预览对话框被iframe大小截断

Nik*_*Lau 5 facebook popup xfbml invitation

我整天都对这件事感到压力.所以我在我的Facebook粉丝页面上发了一个邀请应用程序,让人们建议或邀请粉丝关于我的粉丝页面.

我的xfbml代码是这样的

<div id="fb-root" style="overflow:auto;">

<script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
<script type="text/javascript">
FB.init({
appId  : '2071839326xxxxx',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml  : true  // parse XFBML
});
</script>

<fb:serverFbml width="520">
<script type="text/fbml">

<fb:request-form
action="http://www.facebook.com/pages/Nikolius-Web-Development-Tutorial/190882787595987"
method="POST"
invite="true"
type="Nikolius-Web"
content="Undang Temen bergabung di Nikolius-Web <fb:req-choice url='http://www.facebook.com/pages/Nikolius-Web-Development-Tutorial/190882787595987'  label='Go' />"
>

<fb:multi-friend-selector actiontext="Undang Temen bergabung di Nikolius-Web" rows="3" cols="3" showborder="true" />
</fb:request-form>

</script>
</fb:serverFbml>
</div>
Run Code Online (Sandbox Code Playgroud)

问题是当我点击发送邀请按钮,并出现对话框确认.对话框在右侧被截断,就像在这张照片中一样 在此输入图像描述

任何想法如何解决这个问题.当我看到拥有相同应用程序的曼彻斯特联合粉丝页面时,对话框只显示正常.已经尝试了这一整天,但仍然很难做到这一点.:(

对不起我的英语不好.希望你们知道我的意思.

DMC*_*MCS 0

FBML 很快就会被弃用。我建议使用最新的 Facebook API 重写您的应用程序。当显示为页面选项卡应用程序时,最新的对话框可能不会被裁剪。