Comunidad de diseño web y desarrollo en internet online

Descargar archivos desde flash

Citar            
MensajeEscrito el 02 Feb 2009 06:31 pm
Hola,
Quiero diseñar un boton en el que su funcionalidad es para descargar un fichero relacionado con la aplicacion. El fichero esta almacenado localmente. He estado buscando como hacerlo por internet y he encontrado la clase FileReference, pero esta se utiliza para descargar un fichero desde un servidor externo. Lo que quiero es que pulses el boton y salga la tipica ventana de un buscador y de opcion a descarga.
Seria de gran ayuda, si alguien me echa una mano porque no he encontrado nada claro...
Un saludo

Por bribon

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Feb 2009 06:43 pm
Si quieres que salga la ventana que tiene los botones abrir, guardar, cancelar, tienes que usar la función navigateToUrl

Saludos

Por GustavoV

Claber

136 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Feb 2009 07:58 pm
Ya conozco esa función, pero mi intención es que se pueda descargar sin que se abra una ventana en el buscador... Aún asi gracias por la ayuda

Por bribon

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Feb 2009 09:00 pm
FileReference es para subir archivos. Si deseas descargarlos debes hacerlo a travez de un lenguaje de servidor como ASP o PHP.

Por Lunaty

Claber

118 de clabLevel



Genero:Femenino  

Flash Developer & RM Email Support for Google

firefox
Citar            
MensajeEscrito el 02 Feb 2009 09:18 pm
Como dice Lunaty, tenes que forzar al navegador a que descargue directamente el archivo. Eso se logra con un lenguaje de servidor como php o asp.

Por GustavoV

Claber

136 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Feb 2009 07:48 pm
Hola, depende qué es lo que quieres descargar, yo utilicé en mi página este código para que la gente descargue archivos.

Código :

miBoton.onRelease=function(){
getURL("wallpapers.rar");
};



puedes colocar cualquier extensión: .pdf .jpg .doc etc. Pero yo prefiero meter todo a una carpeta y convertirlo en rar.

Por furrisima

16 de clabLevel



 

Lima

firefox
Citar            
MensajeEscrito el 25 Feb 2009 02:00 am

Lunaty escribió:

FileReference es para subir archivos. Si deseas descargarlos debes hacerlo a travez de un lenguaje de servidor como ASP o PHP.

ERR!!! FileReference también es para descargar archivos.

FileReference trae un método llamado download() y hace lo que exactamente quieres.

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

safari
Citar            
MensajeEscrito el 25 Feb 2009 03:33 am
Hola

Con FP10 podes usar FileReference.download("path_archivo") q hara la descarga del archivo, sin usar lenguaje de servidor (eso si.... solo funciona para flash player 10, asegurate q la audiencia de tu web tenga esa version, si pensas q una mayoria puede no tenerlo usa la version q utiliza php)


Saludos!

Por alfathenus

833 de clabLevel

5 tutoriales

 

buenos aires || Argentina

firefox
Citar            
MensajeEscrito el 25 Feb 2009 03:06 pm

alfathenus escribió:

eso si.... solo funciona para flash player 10

ERR #2!!!

Flex 3 Language Reference escribió:

download () method
public function download(request:URLRequest, defaultFileName:String = null):void
Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0 Flash Player 9

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

safari
Citar            
MensajeEscrito el 25 Feb 2009 09:00 pm

master_of_puppetz escribió:

alfathenus escribió:

eso si.... solo funciona para flash player 10

ERR #2!!!

Flex 3 Language Reference escribió:

download () method
public function download(request:URLRequest, defaultFileName:String = null):void
Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0 Flash Player 9


oh Dios! No lo habia visto :oops: siempre lo habia hecho con php :P

Por Lunaty

Claber

118 de clabLevel



Genero:Femenino  

Flash Developer & RM Email Support for Google

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.