Foros del Web » Programando para Internet » PHP »

Reproducir sonido

Estas en el tema de Reproducir sonido en el foro de PHP en Foros del Web. Buenas. Llevo horas intentando reproducir un sonidito de nada cuando se abre mi página y no encuentro la forma. He mirado tanto para html como ...
  #1 (permalink)  
Antiguo 08/05/2007, 13:21
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 17 años, 1 mes
Puntos: 0
Reproducir sonido

Buenas.

Llevo horas intentando reproducir un sonidito de nada cuando se abre mi página y no encuentro la forma.

He mirado tanto para html como para JavaScript.

¿No hay ninguna función o etiqueta que me reproduzca un pequeñísimo sonido sin necesidad de descargarlo o tener un plugin instalado?

Un saludo!
  #2 (permalink)  
Antiguo 08/05/2007, 13:26
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Reproducir sonido

Hace unas semanas necesite hacer algo similar para un chat (al estilo google talk en gmail). Es simple y seguramente podrás adaptarlo a lo que necesites, y si, es JS, nada que ver php acá (aunque podes llamar al js desde el lado del php).

Link: http://snipplr.com/view/2384/javascr...-sound-ie--ff/

PD: También podes hacerlo mas simple, haciendo algo así:
Código:
var TuSitio = document.TuSitio || {};

TuSitio.PlaySound = {
    MSIE: navigator.userAgent.indexOf("MSIE"),
    OPER: navigator.userAgent.indexOf("Opera"),
    Sound: "_sonido.wav",
    PlayNow: function(){
        if((TuSitio.PlaySound.MSIE>-1) || (TuSitio.PlaySoundOPER>-1)) {
            document.write('<bgsound src="'+TuSitio.PlaySound.Sound+'" loop="0">');
        } else {
            document.write('<embed src="'+TuSitio.PlaySound.Sound+'" autostart="true" hidden="true" volume="200" loop="0">');
        }
    }
}
//Inicialo llamando desde el onload o en el body a:
TuSitio.PlaySound.PlayNow();
__________________
Mi punto de partida es Que Bueno Lo Nuevo

Última edición por nicolaspar; 08/05/2007 a las 13:32
  #3 (permalink)  
Antiguo 08/05/2007, 13:30
Avatar de Raulmmmm  
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 1 mes
Puntos: 36
Re: Reproducir sonido

Pon esto en el body:
<embed src="sonidito.mp3" autostart="true" hidden="true">
Así de fácil.
  #4 (permalink)  
Antiguo 08/05/2007, 14:12
 
Fecha de Ingreso: marzo-2007
Mensajes: 129
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Reproducir sonido

Usando el <embed> lo he conseguido, pero necesité instalar un plugin...

Qué se le va a hacer...

Gracias a los dos, en realidad me han quitado un peso de encima ;)

Un saludo!
  #5 (permalink)  
Antiguo 12/05/2007, 16:31
Avatar de CarlosAndres  
Fecha de Ingreso: julio-2004
Ubicación: Bogotá, Colombia
Mensajes: 80
Antigüedad: 19 años, 9 meses
Puntos: 0
Re: Reproducir sonido

Muy bueno tu códgo nicolaspar, lo implementé para reproducir diferentes sonidos en diferentes momentos claro que el tag de Raulmmmm es funcional pero sirve solo para iniciar la aplición.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:18.