Pregunta sobre Super Progressive Web Apps de Wordpress:

Conflicto entre el trabajador del servicio SSL + Safari para videos

Un usuario preguntó 👇

Hay un error extraño que puede interesarle investigar. Al cargar un sitio con SSL en Safari (escritorio y móvil), los medios de video (incrustación predeterminada de WP) muestran «archivo no encontrado». Después de investigar un poco, descubrí que estaba relacionado con CUALQUIER trabajador de servicio presente + Safari + SSL. A Apple le gusta hacer las cosas a su manera y ODIA a las PWA las conocen (no pueden comprar el 30% de la aplicación…)

El video se cargará perfectamente en http. De hecho, estoy SAD. Tengo que desactivar Super PWA desde ahora hasta que esto se solucione, porque es un plugin muy beneficioso. Espero que llegue pronto a un acuerdo … No estoy seguro de si tiene alguna opinión al respecto.

(@josevarghese)

Hace 2 años, 4 meses

Ya somos conscientes de esto. Como mencionó, esto no se aplica específicamente a nuestro plugin porque los videos incrustados no funcionan en ningún Service Worker sobre dispositivos iOS. Espero que los desarrolladores de Safari solucionen este error en sus futuras versiones.

(@lijitimit)

Hace 2 años, 4 meses

Gracias José, estaré atento a esa actualización. Tuve una idea. ¿Hay alguna forma de detectar el navegador y desactivar al trabajador del servicio durante un safari, tal vez por un agente de usuario? desbordamiento apilado Esta es una versión del código de detección.

isSafari = !!navigator.userAgent.match(/Version/[d.]+.*Safari/)

¿Quizás usar esto junto con un decodificador / dequeue condicional?

(@josevarghese)

Hace 2 años, 4 meses

La opción que sugirió no será práctica en este momento porque si deshabilitamos el registro del trabajador del servicio en el navegador Safari a través de cualquier código personalizado, entonces no tiene sentido decir que el sitio web es PWA sobre iOS. Para ser mas claro Un trabajador de servicios es el núcleo de la PWA.

Además, muchos usuarios acuden a nosotros si la PWA no funciona en sus dispositivos iOS si restringimos el registro del Service Worker.

(@lijitimit)

Hace 2 años, 4 meses

De acuerdo, comprendo y estoy de acuerdo con su evaluación. Podría recomendar agregar esto a sus preguntas frecuentes en la sección de iOS para que los usuarios sepan que los videos predeterminados de WordPress no son compatibles.

Gracias por las rápidas respuestas y le deseo a su equipo mucho éxito. No puedo esperar a que Apple solucione este problema para poder comenzar a usar este plugin nuevamente.

(@josevarghese)

Hace 2 años, 4 meses

Seguro. Estamos planeando una página de preguntas frecuentes en nuestro sitio web pronto, definitivamente agregaré esta sugerencia.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.