Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Reproduzir automaticamente audio em navegador mobile

$
0
0

Estou com problemas para fazer a pagina reproduzir um áudio automaticamente ao ser carregada. Todas essas opções funcionaram em navegadores desktop, mas em mobile nenhuma deu certo. Dei uma pesquisa e li que em dispositivos da Apple eles desativaram a reprodução automática de som, alguém sabe se pra Android é a mesma coisa?

OBS: <EMBED src="audio/audio.mp3" /> funcionou somente no navegador nativo do Android, já no Chrome não.

 

Código

 

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<script src="js/jquery.min.js"></script>
<body onload="playOnLoad()">
  
  <BGSOUND src="audio/alfabeto_4.mp3"/>
  
  <EMBED src="audio/alfabeto_4.mp3" /> 
 
  <audio id="audio_body" autoplay>
      <source src="audio/alfabeto_4.mp3" type="audio/mp3">
      Seu navegador não possui suporte ao elemento audio
  </audio>
 
<script type="text/javascript">
 
    var audio_javascript = new Audio("audio/alfabeto_4.mp3");
 
    audio_javascript.play();
 
    function playOnLoad(){
      audio_body.play();
      audio_javascript.play();
    }
 
    playOnLoad();
 
    window.onload = function() {
      playOnLoad();
      audio_body.play();
      audio_javascript.play();
    }
 
    $(document).ready(function(){
      playOnLoad();
      audio_body.play();
      audio_javascript.play();
    });
 
</script>
</body>
</html>

Viewing all articles
Browse latest Browse all 14190