Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook XFBML发送邀请预览对话框被iframe大小切断_Facebook_Popup_Xfbml_Invitation - Fatal编程技术网

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

Facebook XFBML发送邀请预览对话框被iframe大小切断,facebook,popup,xfbml,invitation,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/ja

这件事让我一整天都很紧张。所以我在我的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>

FB.init({
appId:'2071839326xxxxx',
状态:true,//检查登录状态
cookie:true,//启用cookie以允许服务器访问会话
xfbml:true//解析xfbml
});
问题是当我单击“发送邀请”按钮时,出现了一个对话框确认。对话框在右侧被切断,如图所示

有没有办法解决这个问题。当我看到具有相同应用程序的应用程序时,对话框只是正常显示。已经尝试了一整天,但仍在努力实现这一目标(


对不起,我说的是英语。希望你们知道我的意思。

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

你可以替换标签中的宽度
fb:serverFbml
width=“520”
fb:serverFbml width=“420”
将根据需要工作