2011-09-07 39 views
0

我在Flex 4.5中使用ActionScript 3.0 sdk开发的facebook应用程序用于获取名称,个人资料照片和出生日期,最近状态等基本信息,并将新状态发布到Facebook页面。该应用程序是一个Web应用程序。Flex 4.5中的Facebook应用程序

这里是链接的应用程序“http://teens-group.com/adi/

当我登录按钮单击该应用程序会打开一个新的窗口,检查针对Facebook的用户名和密码。当我登录时,它不刷新应用程序页面并显示登录页面。我必须重新刷新应用程序页面才能进入登录页面。

请帮忙吗?

+0

替换handleAuthResponseChange(代码部分)功能Facebook.as

if (_initCallback != null) { _initCallback(authResponse, null); _initCallback = null; } if (_loginCallback != null) { _loginCallback(authResponse, null); _loginCallback = null; } 

为什么你需要打开首先检查用户名和密码的新窗口?你是什​​么意思“刷新应用程序页面”?这不是HTML,你知道... –

+0

我已经添加了应用程序“http://teens-group.com/adi/”的链接,你可以检查你自己究竟是什么问题? – Sravan0313

+0

呃,不,我没有登录来授予你我的信息,只是因为你想让我为你调试东西。 –

回答

2

我不知道你是否解决了你的问题。但是,这是在ActionScript的Facebook的api.The解决方案的一个错误是

if (_initCallback != null) { 
    _initCallback(authResponse, null); 
    if(authResponse != null) _initCallback = null; 
} 

if (_loginCallback != null) { 
    _loginCallback(authResponse, null); 
    if(authResponse != null) _loginCallback = null; 
} 
相关问题