我开始使用StageWebView
以下方式邀请朋友:
private function inviteFriends():void
{
var urlRequest:String = "https://www.facebook.com/dialog/apprequests?%20app_id=xxx&%20message=Let's%20play%20Movie%20Star%20Planet!&%20redirect_uri=http://www.facebook.com";
m_WebView = new StageWebView();
m_WebView.stage = stage;
m_WebView.viewPort = new Rectangle(0, 0, stage.stageWidth, stage.stageHeight);
m_WebView.loadURL(urlRequest);
m_WebView.addEventListener(HTTPStatusEvent.HTTP_STATUS, handleEvent);
//m_WebView.addEventListener(Event.COMPLETE, handleEvent);
}
protected function handleEvent(_event:HTTPStatusEvent):void
{
trace (_event.type);
trace (_event.status);
trace (_event.responseURL);
}
当我在邀请页面中按下发送按钮时,该过程将重定向到 facebook.com。
那么,是否可以检查该进程是否正在重定向?
我尝试Event.COMPLETE
但加载邀请完成时它会回调。
我尝试使用 as3 facebook api 进行邀请,但我在这里遇到了问题。
谢谢你。