När jag läser in data i en applikation vill jag vara säker på att det rätt data kommer, att all data kommer samt att jag kan hantera händelser vid eventuella fel.
Är det någon som har löst detta i Flash när man via ngt loadvar-objekt läser in data. Vilken validering av datan gör ni samt har ni någon timeout-funktion? Hur hanterar ni eventuella fel?
Personligen tycker jag Flash verkar extremt svagt på dessa punkter.
LoadVars objektet har väll inbygd validering att datan kan läsas. onLoad händelsen har ju en success parameter som indikerar om flash kunde läsa in datan eller inte.
myVars = new LoadVars()
myVars.onLoad = function(success)
{
if(success)
{
// lyckades ladda in data. Ev fortsatt validering....
} else
// Misslyckades med laddningen. Felhantera...
}
}
Vilken validering av datan jag gör beror mycket på vad för data som skall laddas. Men det är ytterst sällsynt att jag använder mer än ovan nämnda parameter.