public function getLoginStatus(callback:Function) {
Facebook.addJSEventListener("auth.sessionChange", callback)
setTimeout(Facebook.getLoginStatus, 1200);
}我两次都试了,没有拖延,也没有拖延。
我的回调函数是这样的,
public function getLoginStatusHandler(result:Object):void {
trace('success');
}对该函数的调用是
getLoginStatus(getLoginStatusHandler);应用程序已正确初始化
我相信对于我的html页面,我只需要这个FB才能正常工作。
<script type="text/javascript" src="https://connect.facebook.net/en_US/all.js"></script> 发布于 2012-06-14 04:28:24
我对ActionScript不是很熟悉--但是在JavaScript中,用setTimeout调用Facebook.getLoginStatus方法会脱离实际的上下文。有什么原因不直接调用Facebook.getLoginStatus吗?
https://stackoverflow.com/questions/11022703
复制相似问题