Code:
try {
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, showXML);
xmlLoader.load(new URLRequest("http://www.gtoogle.com/ig/api?weather=ni%C5%A1,serbia&hl=hr"));
}
catch (e:*)
{
trace("Jeej!");
}
try {
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE, showXML);
xmlLoader.load(new URLRequest("http://www.gtoogle.com/ig/api?weather=ni%C5%A1,serbia&hl=hr"));
}
catch (e:*)
{
trace("Jeej!");
}
Šta želim: znači, otvara mi se ovaj link i sa njega dovlačim xml, i to je ok, Hoću da u slučaju da nema internet konekcije, odnosno XML se ne učita, to uhvatim u catch bloku! Ali neće! Za potrebe testiranja sam namerno u linku pogrešio i napisao www.gtoogle.com, kako ne bi mogao xml da se učita. Probao sam da hvatam izuzetak kao sada, sa e:*, ali i kao e:Error, i u oba slučaja izuzetak ne biva uhvaćen, već mi ispadne poruka u posebnom porozoru:
Citat:
Error #2044: Unhandled ioError:. text=Error #2032: Stream Error. URL: http://www.gtoogle.com/ig/api?weather=ni%C5%A1,serbia&hl=hr
at main_fla::Vreme_6/frame1()[main_fla.Vreme_6::frame1:68]
at main_fla::Vreme_6/frame1()[main_fla.Vreme_6::frame1:68]
Inače, linija 68 je: var xmlLoader:URLLoader = new URLLoader();
Pomoć???
Hvala!