В настоящее время я разрабатываю мобильное приложение в Flash-устройстве для Android. В этом приложении Im, использующем веб-представление, в этом веб-представлении есть ссылка на веб-приложение. Первое, что вам нужно сделать, это это веб-приложение я login. Это прекрасно работает. Но у меня есть одна проблема, когда я закрываю приложение и перезапускаю приложение. Я всегда остаюсь включенным в систему.
Есть ли способ очистить данные веб-представления? Есть ли опции, которые очищают пользовательские данные приложения Android?
Здесь мой код
<fx:Script>
<![CDATA[
import flash.geom.Rectangle;
import flash.media.StageWebView;
import flash.net.*;
import flash.net.URLRequest;
import spark.components.Application;
public var webView:StageWebView = new StageWebView();
public function init():void
{
this.addEventListener(Event.ADDED_TO_STAGE , handleLoad );
}
public function handleLoad(e:Event):void
{
webView.stage = this.stage;
webView.viewPort = new Rectangle( 0, 50, stage.stageWidth, stage.stageHeight );
webView.loadURL("http://jd44jse.ncsbe.eu.jnj.com:54400/MfmWeb/flex/mfm/plocmenuHD/main.html");
}
protected function logoutHandler(event:MouseEvent):void
{
NativeApplication.nativeApplication.exit();
}
]]>
</fx:Script>
OK вам нужно добавить код в кнопку выхода из системы, которая заставляет пользователя выйти из системы. Или обнулить значения пользовательской информации после выхода. Я не на своем компьютере, но я буду работать над вашим кодом и посмотреть, что я могу обнаружить.