我在手机游戏中使用StageWebView进行Facebook身份验证。一切正常,但我永远无法重置StageWebView缓存。我仍然登录Facebook,因此我无法使用其他Facebook帐户测试身份验证。
我在调试设置上检查了“关于应用程序启动的清除数据”无济于事。
有什么想法吗?
答案 0 :(得分:0)
// use the token received for the logout:
// accessToken = getAccessTokenEvent.accessToken;
stageWebView = new StageWebView();
stageWebView.addEventListener(Event.COMPLETE,completa);
stageWebView.stage = FlexGlobals.topLevelApplication.stage;
stageWebView.viewPort= new Rectangle(0,0,FlexGlobals.topLevelApplication.stage.width-10,FlexGlobals.topLevelApplication.stage.height-10);
stageWebView.loadURL("https://m.facebook.com/logout.php?next=http://m.facebook.com&access_token="+ accessToken +"&confirm=1");
var loginRequest:URLRequest = new URLRequest();
loginRequest.method = URLRequestMethod.GET;