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 originalFileReference.download('http://s1.lugaro.org/201.mp3', 'algo.mp3');
Pon
Código ActionScript:
Ver originalFileReference.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 originalimport flash.net.FileReference;
var descarga:FileReference = new FileReference();
_root.boton_btn.onPress = function(){
descarga.download("201.mp3", "201.mp3");
}
AS3
Código ActionScript:
Ver originalimport flash.net.FileReference;
import flash.events.MouseEvent;
import flash.net.URLRequest;
var descarga:FileReference = new FileReference();
var url:URLRequest = new URLRequest();
url.url = "201.mp3";
function presiona(evento:MouseEvent):void{
descarga.download(url, "201.mp3");
}
this.boton_btn.addEventListener(MouseEvent.CLICK, presiona);
Por favor cuentanos como te va.