Je ne sais pas ce qui s’est passé le 18 décembre 2020, mais les liens Vimeo publiés sur n’importe quel site Discourse se lisent sans son lors de l’utilisation de l’application DiscourseHub sur iOS (du moins sur iPad, je n’ai pas d’iPhone pour tester). De plus, cliquer sur la barre de progression fige définitivement la vidéo.
Les vidéos créées avant le 18 décembre ne sont pas affectées par ce problème (je publie des liens Vimeo tous les jours, j’ai donc pu remonter à cette date précise).
Voici un exemple de lien sans aucune restriction d’intégration : https://vimeo.com/508864124/fcbbcc92fa. Sur ordinateur, il se lit correctement, mais si vous utilisez l’application DiscourseHub sur un iPad, il n’y a pas de son et la vidéo se fige si vous avancez ou reculez.
De plus, certains de mes utilisateurs ont signalé ce comportement en utilisant Chrome et Safari sur iPad, mais ces navigateurs fonctionnent bien sur mon iPad.
Je peux reproduire le problème sur iPad avec les versions 14.3 et 14.4 de DiscourseHub, mais pas sur iPhone. Le simulateur iPad ne présente pas non plus de problème. Je ne suis pas sûr de ce que nous pouvons faire à ce sujet.
J’ai contacté Vimeo et ils ont indiqué qu’ils « ne prennent pas en charge l’utilisation du lecteur Vimeo dans les applications web, les navigateurs intégrés aux applications ou les applications hybrides », donc ils n’ont pas été très utiles. Certains de mes utilisateurs ont mentionné avoir également rencontré le problème avec Chrome et Safari. @pmusaraj@merefield, je serais curieux de savoir si vous pouvez reproduire le problème sur ces navigateurs sur l’iPad (je n’ai pas pu). Cela nous permettrait au moins d’accéder à une erreur de console.
Pas de reproduction pour moi sur Safari iOS. (Et Chrome iOS est identique à Safari sous le capot.)
Je peux connecter un journal de console pour la vue web DiscourseHub sur un appareil réel ; je vais essayer de le faire la semaine prochaine et voir si quelque chose apparaît.
Désolé pour le retard, Nacho. Je viens de tester cela et je n’arrive pas à comprendre. Il n’y a aucune erreur dans la console de la vue web. Il y a une erreur dans la console de l’appareil, mais elle apparaît que l’audio se joue ou non (pour information, l’erreur est Required client entitlement is missing.