mehdilahori Ответов: 0

Как определить, был ли браузер по умолчанию полностью запущен с помощью adobe air


всем привет,
как я могу обнаружить, что браузер по умолчанию был полностью запущен, вот мой план.
задача состоит в том, чтобы открыть веб-ссылку, когда пользователь открывает приложение, и когда эта веб-ссылка была полностью загружена в браузер, я хочу закрыть свое приложение
успешно открыл веб-ссылку, в настоящее время приложение закрывается через определенное количество времени, что не так логично.

Что я уже пробовал:

import flash.net.URLRequest;
import flash.events.MouseEvent;
import flash.display.NativeWindow;

function evnt_window_initPosition(event:Event) {//starting position
stage.nativeWindow.x=(Capabilities.screenResolutionX - this.width)/2;
stage.nativeWindow.y=(Capabilities.screenResolutionY - this.height)/2;
}
stage.addEventListener(Event.ACTIVATE, evnt_window_initPosition);

var _counter:int=0;
var _myurl:URLRequest=new URLRequest("http://e.dunya.com.pk/index.php?e_name=isl");
 navigateToURL(_myurl, "_blank");
stage.addEventListener(Event.ENTER_FRAME,onenterframe);
function onenterframe(e:Event):void
{
_counter++;
if(_counter==150)
{
NativeApplication.nativeApplication.exit();
}
} 

обновление:добавлено в блок кода

0 Ответов