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>