Tengo un reproductor de audio el cual funciona bien en internet explore pero no funciona en mozilla firefox.
Ahi les muestro el codigo que estoy usando
Código PHP:
<a href="#" onClick="CallPlay();return false"><img src="1/player_controls_play.gif" alt="Iniciar" name="Play" id="Play" border="0" height="30" width="28"></a>
<a href="#" onclick="CallStop();return false"><img src="1/player_controls_pause.gif" alt="Detener" name="Stop" id="Stop" border="0" height="30" width="28"></a>
<a href="#" onclick="CallMute();return false"><img src="1/vol_on.gif" alt="Silencio" name="Mute" id="Mute" border="0" height="30" width="28"></a>
<span>Volumen: </span>
<a href="#" onclick="volumen(1);return false"><img src="1/pvol_on.gif" name="Vol2" width="10" height="10" border="0" id="Vol2"></a>
<a href="#" onclick="volumen(2);return false"><img src="1/pvol_on.gif" name="Vol3" width="10" height="10" border="0" id="Vol3"></a>
<a href="#" onclick="volumen(3);return false"><img src="1/pvol_on.gif" name="Vol4" width="10" height="10" border="0" id="Vol4"></a>
<a href="#" onclick="volumen(4);return false"><img src="1/pvol_off.gif" name="Vol5" width="10" height="10" border="0" id="Vol5"></a>
<a href="#" onclick="volumen(5);return false"><img src="1/pvol_off.gif" name="Vol6" width="10" height="10" border="0" id="Vol6"></a>
<a href="#" onclick="volumen(6);return false"><img src="1/pvol_off.gif" name="Vol7" width="10" height="10" border="0" id="Vol7"></a>
<embed Name="MediaPlayer" src="URL: de tu archivo de audio" align="baseline" border="0" width="240" height="24" type="application/x-mplayer2" pluginspage='microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=media&sba=plugin&' showcontrols="0" showpositioncontrols="0" showaudiocontrols="0" showtracker="0" showdisplay="0" showstatusbar="1" autosize="0" showgotobar="0" showcaptioning="0" autostart="1" autorewind="0" animationatstart="0" transparentatstart="0" allowscan="1" enablecontextmenu="1" clicktoplay="0" invokeurls="1" defaultframe="datawindow"></object>
<script language="javascript">
var buffer_ini = true;
function init_Player()
{
info.innerHTML="CONECTANDO... ";
muestra_buffer()
}
function buffer()
{
var porciento;
var horas;
var minutos;
var segundos;
buffsta=(document.all)?document.MediaPlayer.bufferingProgress:document.MediaPlayer.GetBufferingProgress();
if ( (buffer_ini) || (buffsta <100)) {
if (buffer_ini)
porciento = "";
else
porciento = buffsta + " %";
info.innerHTML="CARGANDO... " + porciento;
buffer_ini = false;
buff = setTimeout("buffer();",700);
}
}
function formateaSegundos(seg)
{
s_horas = parseInt(seg / 3600);
s_segundos = seg % 3600;
s_minutos = parseInt(s_segundos / 60);
s_segundos = parseInt(s_segundos % 60);
return s_horas + ":" + s_minutos + ":" + s_segundos;
}
function muestra_buffer()
{
horas = parseInt(document.MediaPlayer.Duration / 3600);
segundos = document.MediaPlayer.Duration % 3600;
minutos = parseInt(segundos / 60);
segundos = parseInt(segundos % 60);
//alert("Tamano");
objInfo = document.all["info"];
if (document.MediaPlayer.CurrentPosition <= document.MediaPlayer.Duration){
rep = formateaSegundos(document.MediaPlayer.CurrentPosition);
objInfo.innerHTML="Reproduciendo.. " //+ rep + " (Tiempo " + horas + ":" + minutos + ":" + segundos + ")";
p = setTimeout("muestra_buffer();",1000);
}
}
function CallPlay()
{
document.MediaPlayer.AutoStart=1;
document.MediaPlayer.Filename = "URL de tu archivo de audio";
document.MediaPlayer.Play();
document.Play.src="1/player_controls_play.gif";
document.Stop.src="1/player_controls_pause.gif";
}
function CallStop()
{
document.MediaPlayer.Stop();
document.MediaPlayer.AutoStart=0;
document.Play.src="1/player_controls_play.gif";
document.Stop.src="1/player_controls_pause.gif";
}
function CallMute()
{
if (document.MediaPlayer.Mute == true)
{ document.MediaPlayer.Mute = false;
document.Mute.src="1/vol_on.gif"; }
else
{ document.MediaPlayer.Mute = true;
document.Mute.src="1/vol_off.gif"; }
}
function volumen(numero)
{
MediaPlayerVolume1 = 3000;
if ( numero == 6 )
{ MediaPlayerVolume1 = 0;
document.Vol7.src="1/pvol_on.gif";
document.Vol6.src="1/pvol_on.gif";
document.Vol5.src="1/pvol_on.gif";
document.Vol4.src="1/pvol_on.gif";
document.Vol3.src="1/pvol_on.gif";
document.Vol2.src="1/pvol_on.gif";
//document.Vol1.src="1/vol_01_on.gif";
}
if ( numero == 5 )
{ MediaPlayerVolume1 = -200;
document.Vol7.src="1/pvol_off.gif";
document.Vol6.src="1/pvol_on.gif";
document.Vol5.src="1/pvol_on.gif";
document.Vol4.src="1/pvol_on.gif";
document.Vol3.src="1/pvol_on.gif";
document.Vol2.src="1/pvol_on.gif";
//document.Vol1.src="1/vol_01_on.gif";
}
if ( numero == 4 )
{ MediaPlayerVolume1 = -400;
document.Vol7.src="1/pvol_off.gif";
document.Vol6.src="1/pvol_off.gif";
document.Vol5.src="1/pvol_on.gif";
document.Vol4.src="1/pvol_on.gif";
document.Vol3.src="1/pvol_on.gif";
document.Vol2.src="1/pvol_on.gif";
//document.Vol1.src="1/vol_01_on.gif";
}
if ( numero == 3 )
{ MediaPlayerVolume1 = -600;
document.Vol7.src="1/pvol_off.gif";
document.Vol6.src="1/pvol_off.gif";
document.Vol5.src="1/pvol_off.gif";
document.Vol4.src="1/pvol_on.gif";
document.Vol3.src="1/pvol_on.gif";
document.Vol2.src="1/pvol_on.gif";
//document.Vol1.src="1/vol_01_on.gif";
}
if ( numero == 2 )
{ MediaPlayerVolume1 = -800;
document.Vol7.src="1/pvol_off.gif";
document.Vol6.src="1/pvol_off.gif";
document.Vol5.src="1/pvol_off.gif";
document.Vol4.src="1/pvol_off.gif";
document.Vol3.src="1/pvol_on.gif";
document.Vol2.src="1/pvol_on.gif";
//document.Vol1.src="1/vol_01_on.gif";
}
if ( numero == 1 )
{ MediaPlayerVolume1 = -1500;
document.Vol7.src="1/pvol_off.gif";
document.Vol6.src="1/pvol_off.gif";
document.Vol5.src="1/pvol_off.gif";
document.Vol4.src="1/pvol_off.gif";
document.Vol3.src="1/pvol_off.gif";
document.Vol2.src="1/pvol_on.gif";
//document.Vol1.src="1/vol_01_on.gif";
}
if ( numero == 0 )
{ MediaPlayerVolume1 = -2000;
document.Vol7.src="1/pvol_off.gif";
document.Vol6.src="1/pvol_off.gif";
document.Vol5.src="1/pvol_off.gif";
document.Vol4.src="1/pvol_off.gif";
document.Vol3.src="1/pvol_off.gif";
document.Vol2.src="1/pvol_off.gif";
//document.Vol1.src="1/vol_01_on.gif";
}
document.MediaPlayer.Volume = MediaPlayerVolume1;
}
</script>
Que es lo que puedo hacer ante este problema.
Gracias