Hola
Me han pedido un desarrollo web para una productora, que mas bien parece un power point con tantas imagenes y tantos sonidos
Me he tenido que pegar mucho con los navegadores (y eso que me baso siempre en el DOM) y los sistemas operativos para que funcione en todos, pero el mayor problema esta en Safari (muy usado por ese mundo)
No encuentro la forma de parar los sonidos
Yo los hacia del siguiente modo
Código:
document.getElementById('SonidoWav').Play();
document.getElementById('SonidoWav').Stop();
Acabe leyendo en una pagina alemana que esas etiquetas el safari no las soportaba
Entonces cambie de idea y pase a hacer lo siguiente
Código:
<span id = "elsonidito"></span>
<script type="text/javascript">
<!--
function Play(id)
{
document.getElementById('elsonidito').innerHTML =
'<embed src="Sonidos/Fondo'+id+.wav" id = "SonidoWav" enablejavascript="true" loop = true autostart="true">';
}
function Stop()
{
document.getElementById('elsonidito').innerHTML = ' ';
}
//-->
</script>
Mi sorpresa es que funcionaba
Aparece el reproductor y desaparece, pero para variar en safari no
Alli aparece el reproductor al crearlo y se reproduce. Luego desaparece el reproductor pero se sigue escuchando
Alguien conoce alguna solucion (chapucera o no) para solventar este problema?