Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Insertar musica continuan en todas las paginas

hola estoy intentando insertar un plugin de musica en la web pero no se como puedo hacer para que esta se pueda escuchar en todas las paginas sin que se interrumpa ni vuelva a comenzar la cancion.
Espero que puedan ayudarme gracias.
0
Puntos
3311
Visitas
6
Resp
Por graficaslucero hace 126 meses
Principiante
Respuesta #1
yo lo que haria es meter la musica en un flash(.swf) y insertarlo como flash
0
Puntos
Por borch hace 126 meses
Avanzado
Respuesta #2
HTML ha estado mejorando para evitar el uso de flash ¿y tú vienes e incitas ésto? xdd
Pero no está mal tu respuesta, solo que ahora HTML5 nos brinda apoyo con lo siguiente:
<audio id="sound"><source src="audio.wav" type="audio/wav"></audio>
Eso permite insertar el sonido, si en <audio> colocamos controls. así <audio controls> nos aparecerán los botones de play, y eso.. Ahora, respecto a tu pregunta lo pongas como lo pongas sea flash o html lo que se me ocurre como solución es trabajar con frames. Algo que ya casi no se usa, pero aún existe y sirve para estos problemas. ¿Has trabajado con frames? un frame es una página dentro de una página. Y puedes colocar tantos frames como quieras. Algo así
<!DOCTYPE html>
<html lang="es">
<head>
	<title>Prueba de formulario</title>
</head>

<body>

	<iframe src=" " width="100%" height="300px" frameborder="0"></iframe>
	<iframe src=" " width="100%" height="500px" frameborder="0"></iframe>

</body>

</html>


0
Puntos
Por Jose hace 126 meses
Experto Sitio web
Respuesta #3
En el primer frame, que debería ser más bien width="0px" height="0px" colocarás el audio, o la lista de canciones que quieras. Ejemplo
<audio autoplay loop>
	<source src="audio.wav" type="audio/wav">
        <source src="audio2.wav" type="audio/wav">
        <source src="audio3.wav" type="audio/wav">
</audio>
Siendo invisible el frame, y sonará. En el segundo frame, deberá estar la página principal de tu web. La verdad, los web developers no recomiendan el uso de los frames para maquetar, yo antes lo usaba pero ahora es obsoleto e incorrecto. Quizás llegará un momento donde ya no querrás música continua en tu web y querrás deshacerte de eso. La manera más sencilla será borrar el index, que solo contendrá los <iframe> y cambiarle el nombre a tu archivo de página principal por index.html o .php.

Yo no recomiendo el uso de música continua, al menos que tu página lo requiera para darle sentido ¿por qué? Pues, muchas personas que están en la PC están escuchando música, al entrar en tu página web y encontrar la música automáticamente (al menos que no uses autoplay) estarán escuchando dos sonidos simultáneamente y si no encuentran donde detener la música (usando <audio controls>) tendrán que detener su música o cerrar la página. Saludos :d
0
Puntos
Por Jose hace 126 meses
Experto Sitio web
Respuesta #4
gracias por tu aportacion
0
Puntos
Por graficaslucero hace 126 meses
Principiante
Respuesta #5
Disculpen que haga tantas respuestas, es que he estado investigando sobre los frames y html5. Otra alternativa para los iframes es la etiqueta <object> que me parece es la más correcta. Como leí en una web, aunque los iframes no se deben usar, y nos han salvado en varias ocasiones. Nos deja un extraño cargo de conciencia. jajaja. Pues, ésta es la forma de usar un object.
<object type="text/html" data=" url " width="1px" height="1px"></object>
0
Puntos
Por Jose hace 126 meses
Experto Sitio web
Respuesta #6
la musica no es cosa que yo quiera poner es un pagina que me pidieron y el cliente quiere que le ponga musica. de todas formas muchas gracias por toda tu aportacion me silvio y lo entendi perfectamente y me va. Muchismas gracias nuevamente
0
Puntos
Por graficaslucero hace 126 meses
Principiante
Compartir en facebook
Compartir en twitter
Compartir
Para comentar Inicia sesión o Registrate