Estoy diseñando una página HTML y agregué un audio en el encabezado usando el siguiente código:
<audio id="audio_play"> <source src="voice/Story 2_A.m4a" type="audio/ogg" /> </audio> <img class="head-icon" src="img/audio.png" onClick="document.getElementById('audio_play').play(); return false;" /> <img class="head-icon2" src="img/audio2.png" onClick="document.getElementById('audio_play').pause(); return false;" /> Pero ahora quiero reproducir automáticamente el audio al cargar la página. Estoy usando la autoplay tanto en la etiqueta de audio como en la etiqueta de origen. Pero no puedo ayudar. Incluso eliminé las últimas 2 líneas del código que siguen a this , pero eso tampoco ayudará.
Puedes consultar la página directamente desde aquí .
Según el código agregado, se está reproduciendo el audio al hacer clic en el ícono ahora. No estoy seguro de lo que me falta para que se reproduzca automáticamente al cargar la página.
Se ha restringido la reproducción automática de audio/video. Solo pueden jugar con la interacción del usuario. Además, mantenga el formato del archivo de audio como ogg en lugar de m4a, ya que ha especificado el tipo como audio/ogg. Cambiar de voz/Historia 2_A.m4a a voz/algo.ogg