Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera
Estou colocando áudio nas mensagens do meu chat, porem eu quero que esse áudio seja executado
no máximo duas vezes, o que esta ocorrendo é que toda a vez que a pagina é carregada via ajax esse áudio
sempre toca, já tentei bloquear com loop="false" mas não funcionou.
if ($quemenviou=="CLIENTE")
{
echo" <html>
<head>
</head>
<body> <audio autoplay >
<source src='som/som.mp3' type='audio/mpeg' loop='false'>
<source src='som/som.ogg' type='audio/ogg'>
</audio> </html>";
Alguém tem alguma ideia como posso solucionar este problema ?
Wanderval como assim ?
Pessoal vou tentar me explicar melhor
Esse script abaixo esta passando dentro de uma pagina feita em ajax,
<source src='som/som.mp3' type='audio/mpeg' loop='false' autostart='false' >
Eu quero que ele toca somente uma vez , somente quando o usuário enviar um mensagem, mas ele
esta sendo executado toda vez que a pagina é carregada via ajax.
Gostaria de saber se alguém poderia me ajudar a controla-lo via javascript para que ele fosse executado somente uma vez na hora que o usuário enviar a mensagem.
O que eu estou montando é um chat, se alguém também saber de como eu posso enviar um alerta
de mensagem, tipo o Skype fazendo o browser pisca na hora que chegar uma mensagem por exemplo vou ficar muito grato.
Desde de já agradeço pela atenção.
Pessoal ninguém manja esse tipo de API ?
Vincule-o a um evento (onclick - por exemplo).
Não teria como por que as mensagens deve ser dinâmicas, ou seja ele teria que ser executado automaticamente.
tenta utilizar webstorage ou sessionStorage