hey leute,
ich will bei einem buttonclick Dateien meines eigenen webservers auf den Desktop des users downloaden.
PHP-Code:
request=new URLRequest("meine_server_adresse" + input.text);
localRef = new FileReference();
try {
// Prompt and downlod file
localRef.download( request );
}
catch (error:Error) {
trace("Unable to download file.");
}
Das funktioniert eigentlich ganz prima, ABER NUR MIT KLEINEN DATEIEN.
Mein App erstellt immer eine .tmp Datei auf meinem Computer und während die Datei heruntergeladen wird friert eigentlich meine App ein.
Wenn ich jetzt z.b. eine große Datei mit z.B. 50mb von meinem Webserver downloaden will, dann hängt sich mein App total auf.
Kennt ihr da einen Trick wie ich z.b. partiell Stücke der Dateien vorzu laden kann?
Oder was könnte ich den sonst anders machen. Ich dachte so ein URL Request -Download auf den Schreibtisch eines Users ist gleich wie ein Browserdownload. Da zeight firefox einen Download-Fortschritt.
Gibts sowas auch unter AIR? Ich würde einfach nur gerne fehlerfrei und ohne bedenken größere Dateien von meinem Server laden ohne dass sich mein App killt.
Danke für die Hilfe