Actionscript 3 - sprawdzanie połączenia internetowego

Używam tego kodu w moim pliku flash

import air.net.URLMonitor;
import flash.net.URLRequest;
import flash.events.StatusEvent;

var monitor:URLMonitor;

function checkInternetConnection(e:Event = null):void
{
var url:URLRequest = new URLRequest("http://www.google.com");
url.method = "HEAD";
monitor = new URLMonitor(url);
monitor.pollInterval = 1000;
//
monitor.addEventListener(StatusEvent.STATUS, checkHTTP);
//
function checkHTTP(e:Event = null):void
{
if (monitor.available) {

       navigateToURL(new URLRequest("flickr.html"),"_top"); 

   } else {

       gotoAndPlay(1);

   }
}
monitor.start();
} 

Próbuję sprawić, by lampa błyskowa sprawdziła połączenie i przejdź do innej strony, jeśli nie, to powtórzy.

To nie działa. Czy czegoś brakuje?

Dodałem również ścieżkę do biblioteki aircore.swc.

Ma to być strona HTML z pamięcią flash, a nie aplikacja AIR

Twoje zdrowie

questionAnswers(3)

yourAnswerToTheQuestion