Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-10-2006
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
CHiCoLiTa Va por buen camino
Sonidos en Safari (MAC)

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?
Responder Con Cita
  #2  
Antiguo 10-10-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 21
kayetano Va por buen camino
Hola

¿Has probado con flash? con esta herramienta puedes reproducir sonidos y no depende del navegador.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #3  
Antiguo 11-10-2006
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
CHiCoLiTa Va por buen camino
Lo pense, pero no se como hacerlo
Segun el boton que aprieten tiene que cargarse un sonido u otro y segun el apartado tiene que haber un sonido de fondo. La pagina ya esta cargada (DHTML)

De flash no se mucho, para que engañarnos. Pasando diferentes parametros se puede hacer?
Pero, tendria que cargar el flash cada vez quie cambia el sonido? (Tamaño, tiempo...) Es decir, volver a llamarlo pasando un parametro diferente cada vez que cambia?
Responder Con Cita
  #4  
Antiguo 11-10-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 21
kayetano Va por buen camino
Hola

Yo tampoco he trabajado mucho con flash pero con lo poco que he hecho se que se pueden pasar parámetros al flash sin ningún problema y que puedes cargar diferentes sonidos sin tener que recargar la página.

Buscando un poco he encontrado esto http://odeo.com/audio/1838732/view que igual te sirve.

Un aviso a todo esto, si tus clientes tienen costumbre de trabajar con MAC no les dejes que prueben la web con IE para MAC ya que es una mierda y MS ha abandonado el proyecto.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #5  
Antiguo 11-10-2006
CHiCoLiTa CHiCoLiTa is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
CHiCoLiTa Va por buen camino
Cita:
Empezado por kayetano
Un aviso a todo esto, si tus clientes tienen costumbre de trabajar con MAC no les dejes que prueben la web con IE para MAC ya que es una mierda y MS ha abandonado el proyecto.
M$ con MAC, jajajaja
No eran capaces de mantener el mismo estandar
Lo que se veia en uno y funcionaba, en el otro no. Heredo cosas de Netscape para MAC, que en Windows no uso y al final lo dejo por imposible.

He mirado la pagina y una cosa parecida uso para los videos. Pero este tema esto es un poco diferente

El reproductor no se puede ver, y segun el boton que apriete se tiene que reproducir un sonido y mostrar una capa, sin volver a cargar toda la pagina
Responder Con Cita
  #6  
Antiguo 11-10-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 21
kayetano Va por buen camino
Hola

Cita:
Empezado por CHiCoLiTa
El reproductor no se puede ver, y segun el boton que apriete se tiene que reproducir un sonido y mostrar una capa, sin volver a cargar toda la pagina
Era simplemente un ejemplo, para que vieras que se pueden pasar parámetros al frash y cargar cualquier sonido, ahora solo queda hacer un flash con los botones que tu quieres, ademas desde flsh se puede llamar a funciones JAVASCRIPT por lo que puedes mostrar una capa a la vez que reproduces el audio.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
AJAX, javascript y SAFARI kayetano HTML, Javascript y otros 1 11-05-2006 11:01:15
Sonidos con delphi el_enigma1 OOP 2 14-01-2005 00:31:30
Banco de imágenes y sonidos kinobi Noticias 1 02-06-2004 09:15:47
Insertar sonidos egm1802 API de Windows 1 23-04-2004 18:05:39
Safari Informatico Onti Humor 3 15-09-2003 14:40:14


La franja horaria es GMT +2. Ahora son las 19:41:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi