Los enlaces de Vimeo subidos después del 2020-12-18 se reproducen sin audio en iPad usando DiscourseHub

No sé qué ocurrió el 18 de diciembre de 2020, pero los enlaces de Vimeo publicados en cualquier sitio de Discourse se reproducen sin audio al usar la aplicación DiscourseHub en iOS (al menos en iPad; no tengo un iPhone para probarlo). Además, al hacer clic en la barra de progreso, el video se congela permanentemente.

Los videos creados antes del 18 de diciembre no se ven afectados por esto (publico enlaces de Vimeo todos los días, por lo que pude reducir el problema a esta fecha).

Aquí hay un ejemplo de enlace sin restricciones de incrustación: https://vimeo.com/508864124/fcbbcc92fa. En escritorio se reproduce sin problemas, pero si usas la aplicación DiscourseHub en un iPad, no hay sonido y se congela si avanzas o retrocedes.

Además, algunos de mis usuarios han reportado este comportamiento al usar Chrome y Safari en iPad, aunque esos navegadores funcionan bien en mi iPad.

Probado en iPhone 7 Plus, iOS 14.4, aplicación DiscourseHub. Todo funciona correctamente. :slight_smile:

1 me gusta

¿Podrías compartir un enlace de una publicación afectada y uno de una no afectada?

Este funciona: Vimeo Embed not working on my site due to Vimeo server IP blacklisting - #2 by codinghorror

Y el que acabo de publicar es un ejemplo que no funciona

Gracias por revisarlo. Entonces, podría ser algo del iPad.

2 Me gusta

No hay ningún problema en mi iPad mini con iOS 14.4, pero puedo reproducirlo en mi iPad Pro, ¡qué raro!

1 me gusta

Sí, tengo un iPad Pro en la 14.4. Muy raro.

1 me gusta

Puedo reproducirlo en iPad con versiones 14.3 y 14.4 en DiscourseHub, pero no en iPhone. Tampoco puedo reproducirlo en el simulador de iPad. No estoy seguro de qué podemos hacer al respecto.

1 me gusta

Me puse en contacto con Vimeo y dijeron que “no admiten el uso del reproductor de Vimeo dentro de aplicaciones web, navegadores integrados en aplicaciones o aplicaciones híbridas”, por lo que no fueron de mucha ayuda. Algunos de mis usuarios mencionaron que también vieron el problema en Chrome y Safari. @pmusaraj @merefield, me gustaría saber si pueden reproducirlo en esos navegadores en el iPad (yo no pude). De esa manera, al menos podríamos acceder a un error de consola.

2 Me gusta

No lo pude reproducir en Safari para iOS. (Y Chrome en iOS es lo mismo que Safari por debajo.)

Puedo conectar un registro de consola para la vista web de DiscourseHub en un dispositivo real; intentaré hacerlo la próxima semana y veré si aparece algo allí.

5 Me gusta

Hola Penar,

¿Pudiste ver algo en la consola?

1 me gusta

Perdón por la demora, Nacho. Acabo de probarlo y no logro entender qué pasa. No hay errores en la consola del webview. Hay un error en la consola del dispositivo, pero aparece independientemente de si se reproduce el audio o no (por si acaso, el error es Required client entitlement is missing).

Así que no sé qué conclusiones sacar de esto.

2 Me gusta

¡Gracias de todos modos por intentarlo!

1 me gusta

De hecho, acabo de probarlo y parece que Vimeo solucionó algo, porque el problema parece haberse resuelto por sí solo. :man_shrugging:

1 me gusta

De hecho, también se solucionó en mi iPad. ¡Genial, cerrando!

1 me gusta