✔ Actuaciones

Problema Audio Player Safari [solucionado]
safari, ipad, iphone

Problema:

Audio player en Safari no carga ni hace aparecer ningún mensaje en consola. Han probado otros audio players ninguno funciona en Safari.

Solución:

Cambiar de plugin. Necesitas un plugin que no haga nada hasta que el usuario hace click, por ejemplo en el botón de play.

Safari bloquea cualquier descargar que no haya sido iniciada por el usuario. Entonces, cualquier plugin audio player que se bloquee por no poder empezar a precargar el audio, no funcionará en Safari, ni iPad ni iPhone.

Muchos plugins audio player, con el wave y controles diferentes, necesitan precargar el audio, o almenos empezar a pre cargarlo. Este comportamiento está bloqueado en Safari, necesita que el usuario interactue y sea el que lo inicia. El autoplay está totalmente bloqueado. Necesitamos un plugin que muestre los controles y no precargue, o almenos no necesite precargar nada para funcionar.

Parece ser con otros plugins el problema es que Safari necesita terminar de descargar todo el archivo de audio antes de estar disponible para ser usado.

En este caso el plugin utilizado era el Audio player with Playlist de DZoom para WordPress.

Beto López
Programador de páginas web "full stack" especializado en el mantenimiento y corrección de errores de Wordpress, Prestashop, HTML, CSS, Javascript, Php y Mysql. También colaborador de proyectos open source. Linkedin  contacto@phpninja.info twitter @betoayesa.


Nosotros te contactamos