• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Dokratos

FileReference.download

2 mensagens neste tópico

Gostaria de saber como associar este AS a um botão de modo a que descarregue um ficheiro. Pois de momento apenas me abre a caixa de save mas quando faço o save do ficheiro ele nunca é descarregado. Alguém faz ideia de como pôr isto a funcionar? :wallbash:

import flash.net.FileReference;
var listener:Object = new Object();
var fileRef:FileReference = new FileReference();
var url:String = "http://www.newopenart.com/teste01/Compositions/Arabesque1_igr.igp";
DL01.onRelease = function() {
listener.onSelect = function(file:FileReference):Void  {
	trace("onSelect: "+file.name);
};
listener.onCancel = function(file:FileReference):Void  {
	trace("onCancel");
};
listener.onOpen = function(file:FileReference):Void  {
	trace("onOpen: "+file.name);
};
listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void  {
	trace("onProgress with bytesLoaded: "+bytesLoaded+" bytesTotal: "+bytesTotal);
};
listener.onComplete = function(file:FileReference):Void  {
	trace("onComplete: "+file.name);
};
listener.onIOError = function(file:FileReference):Void  {
	trace("onIOError: "+file.name);
};
fileRef.addListener(listener);
if (!fileRef.download(url, "Arabesque1_igr.igp")) {
	trace("dialog box failed to open.");
}
};

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora