Hola tengo un problema cargo un mp3 externo yo asignandole la ruta ejemplo
mp3 = "sonido.mp3" y no tengo ningun problema el problema es cuando el nombre lo cargo de una base de datos y queda mas menos haci mp3 = varSonido me da error.
espero que me ayuden de ante mano muchas gracias
----------------------------------------------------------------------
al ejecutarlo me con el flash cuando lo subo y lo ejecuto dentro de la pagina
no me muestra el error pero no carga el mp3
----------------------------------------------------------------------
Error opening URL
'file:///C|/Documents%20and%20Settings/cog/Escritorio/0'
----------------------------------------------------------------------
bueno detallar el codigo aca cuando traigo la variable de sonido desde un archivo asp.
----------------------------------------------------------------------
var MiLoadVars = new LoadVars();
MiLoadVars.onLoad = function()
{
_root.rSonido = MiLoadVars.Sonido;
}
MiLoadVars.load("pagina.asp");
// aqui esta el resto del codigo para cargar
stop();
function cargar_mp3(mp3) {
cancion = new Sound();
cancion.loadSound(mp3, true);
cancion.setVolume(volumen_cancion);
volumen.text = cancion.getVolume();
this.onEnterFrame = function() {
BytesLoaded = cancion.getBytesLoaded();
BytesTotal = cancion.getBytesTotal();
porcentaje = Math.floor(BytesLoaded/BytesTotal*100);
if (!isNaN(porcentaje)) {
estado.text = porcentaje+"% cargado.";
}
};
cancion.onLoad = function() {
delete onEnterFrame;
estado.text = "carga completa";
};
}
volumen_cancion = 100;
//_root.vCargar.text = rSonido
//rSonido = "cancion.mp3"
//if (not rSonido == "" or not rSonido == "0" or not rSonido == Null){
// cargar_mp3("http://www.santillanaformacion.cl/profeonline/mp3/test.mp3");
// _root.rSonido2.text = "Entro"
//}else{
cargar_mp3("http://www.santillanaformacion.cl/profeonline/mp3/" & rSonido);
// _root.rSonido2.text = "NO Entro"
//}
b_pause.onRelease = function() {
ultimaPosicion = Math.round(cancion.position/1000);
cancion.stop();
};
b_stop.onRelease = function() {
ultimaPosicion = 0;
cancion.stop();
};
b_play.onRelease = function() {
if (ultimaPosicion == 0) {
cancion.start();
} else {
cancion.start(ultimaPosicion);
}
};
vmas.onRelease = function() {
if (volumen_cancion == 100) {
} else {
volumen_cancion += 5;
cancion.setVolume(volumen_cancion);
volumen.text = cancion.getVolume();
}
};
vmenos.onRelease = function() {
if (volumen_cancion == 0) {
} else {
volumen_cancion -= 5;
cancion.setVolume(volumen_cancion);
volumen.text = cancion.getVolume();
}
};
ultimaPosicion = Math.round(cancion.position/1000);
cancion.stop();