Liens Vimeo téléchargés après le 2020-12-18 sont lus sans audio sur iPad en utilisant DiscourseHub

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.

Testé sur iPhone 7 Plus, iOS 14.4, application DiscourseHub. Tout fonctionne parfaitement. :slight_smile:

1 « J'aime »

Pourriez-vous partager un lien vers un message affecté et un vers un message non affecté ?

Celui-ci fonctionne : Vimeo Embed not working on my site due to Vimeo server IP blacklisting - #2 by codinghorror

Celui que je viens de poster est un exemple qui ne fonctionne pas.

Merci d’avoir regardé. C’est peut-être un problème lié à l’iPad alors.

2 « J'aime »

Aucun problème sur mon iPad mini sous iOS 14.4, mais je peux le reproduire sur mon iPad Pro, c’est étrange !

1 « J'aime »

Ouais, j’ai un iPad Pro sous 14.4. Super étrange.

1 « J'aime »

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.

1 « J'aime »

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.

2 « J'aime »

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.

5 « J'aime »

Salut Penar,

As-tu pu voir quelque chose dans la console ?

1 « J'aime »

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.

Donc, je ne sais pas quoi en penser.

2 « J'aime »

Merci d’avoir essayé quand même !

1 « J'aime »

En fait, je viens d’essayer et il semble que Vimeo ait corrigé quelque chose, car le problème semble s’être résolu tout seul. :man_shrugging:

1 « J'aime »

En effet, corrigé sur mon iPad aussi. Génial, je clôture !

1 « J'aime »