Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/03/2012, 14:57
Avatar de jhonnyfernando
jhonnyfernando
 
Fecha de Ingreso: abril-2006
Ubicación: Bogotá - Colombia
Mensajes: 103
Antigüedad: 18 años, 7 meses
Puntos: 1
Respuesta: ¿Qué error ven en esto?

Hola AplicaWeb.

No le veo nada de error, solo una cosa, has que el audio sea relativo a tu servidor y no absoluto es decir en vez de

Código ActionScript:
Ver original
  1. FileReference.download('http://s1.lugaro.org/201.mp3', 'algo.mp3');

Pon

Código ActionScript:
Ver original
  1. FileReference.download('./201.mp3', 'algo.mp3');

o la ruta relativa en la cual la tengas, para que pruebes deja el .MP3 y el .SWF en la misma carpeta en el server y prueba

Te pongo la forma como le hice yo y me funciono.

AS2
Código ActionScript:
Ver original
  1. import flash.net.FileReference;
  2. var descarga:FileReference = new FileReference();
  3.  
  4. _root.boton_btn.onPress = function(){
  5.         descarga.download("201.mp3", "201.mp3");
  6. }

AS3
Código ActionScript:
Ver original
  1. import flash.net.FileReference;
  2. import flash.events.MouseEvent;
  3. import flash.net.URLRequest;
  4.  
  5. var descarga:FileReference = new FileReference();
  6. var url:URLRequest = new URLRequest();
  7. url.url = "201.mp3";
  8.  
  9. function presiona(evento:MouseEvent):void{
  10.     descarga.download(url, "201.mp3");
  11. }
  12.  
  13. this.boton_btn.addEventListener(MouseEvent.CLICK, presiona);

Por favor cuentanos como te va.
__________________
Gracias por los puntos!

Saludes ;-)