Detectar si disponemos de conexión de internet al ejecutar una aplicación AIR es una comprobación muy sencilla ya que disponemos de una clase de actionscript especifica para realizarla. La clase URLMonitor.
Al instanciar la clase URLMonitor de deberemos pasarle como parámetro un URLRequest con una dirección web válida con la que realizar la comprobación de la conexión a internet.
PLAIN TEXT
Actionscript:
var _urlForRequest:URLRequest = new URLRequest("http://www.cristalab.com");
var _monitor:URLMonitor = new URLMonitor(_urlForRequest);
Una vez iniciado el URLMonitor, este lanzará un evento cada vez que detecte cambios de conexión.
PLAIN TEXT
Actionscript:
_monitor.addEventListener(StatusEvent.STATUS, onStatusChange);
_monitor.start();
La disponibilidad de conexión [...]