我正在使用以下代码创建邀请对话框:
<div id="fb-root">
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init({
appId: 'MY_APP_ID', cookie: true,
status: true, xfbml: true
});
FB.ui({ method: 'apprequests',
message: 'Check out this new app!'
});
</script>
</div>
但这会创建一个弹出对话框,默认情况下 Chrome 和 Firefox 都会阻止该对话框。我必须单击“允许来自此站点的弹出窗口”才能显示邀请。
有没有办法在没有弹出对话框的情况下创建邀请?
目前我正在使用来自https://github.com/facebook/csharp-sdk的 Facebook C# sdk