Sinal Sonoro ao receber a mensagem
Criei um sistema de mensagens em que a notificação aparece como um "bullet" com a quantidade de mensagens não lidas sobre a logomarca do sistema. Todavia eu gostaria de que, se a quantidade de mensagens fosse maior que 0 (zero), o sistema emitisse um alarme sonoro.
Meu código está assim:
<?php
//verifica se o numero de linhas é maior que 0 (zero)
$num_rows = 2;
if($num_rows > 0){
//toca o som de alerta
echo "<script> play();</script>"; // <-- O elemento audio só vai ser criado daqui algumas linhas,
// não tem como ele ser tocado ainda.
}
?>
<audio id="autoplay">
<source src="libraries/gopi.mp3" type="audio/mp3" />
seu navegador não suporta HTML5
</audio>
<script type="text/javascript">
audio = document.getElementById('autoplay');
function play(){
audio.play();
}
</script>Discussão (3)
Carregando comentários...