es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No puedo reproducir videos HTML5 en algunos dispositivos iOS (iPad y iPhone).

He revisado prácticamente todas las preguntas de StackOverflow relacionadas con esto. Aún no he encontrado una respuesta.
Me dijeron que agregue playsinline y debería funcionar, pero aún no lo hace. Uso videojs y supongo que es prácticamente lo mismo que usar un video incrustado normal de html5.
He hecho todo lo que se puede hacer. Restablecer los ajustes de red, agregar playsinline, agregar autoplay, silenced y loop, usando 3 navegadores diferentes, Chrome, Opera y Safari. Esto funciona en algunos dispositivos iOS, pero no en todos, sin importar el navegador. Estos son formatos de video mp4.

<video-js class="vjs-big-play-centered" controls preload="auto" playsinline id="vid1"><source src="" type="video/mp4"></video-js>

Esto es prácticamente cómo se ve mi código. No sé qué más hacer, ya que esto me está estresando mucho al buscar la respuesta. Por favor, alguien ayúdame…

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Como experto en TI especializado en navegadores cruzados, transmisión de video, videos HTML5, video.js e incrustación de videos, entiendo su frustración al no encontrar una solución a su problema. Parece que ha intentado todo lo posible para hacer que sus videos se reproduzcan en línea en dispositivos iOS, pero sin éxito.

    Una sugerencia que puedo hacer es intentar usar el atributo playsinline junto con el atributo webkit-playsinline de la siguiente manera:

    <video-js class="vjs-big-play-centered" controls="" preload="auto" playsinline="" webkit-playsinline="" id="vid1">
        <source src="" type="video/mp4">
    </video-js>
    

    Asegúrese de agregar este código a todas las etiquetas de video en su sitio web que desee reproducir en línea en dispositivos iOS. Si esto no funciona, también puede intentar agregar el atributo muted.

    Además, asegúrese de que los archivos de video que está intentando reproducir estén optimizados para dispositivos iOS y que la codificación de video sea compatible con la plataforma iOS.

    Espero que esta sugerencia lo ayude a encontrar una solución a su problema.

Comments are closed.