J'ai une vidéo avec des sous-titres fermés intégrée depuis YouTube sur mon site web qui affichera les sous-titres lorsqu'on la regarde sur Safari sur un ordinateur de bureau. Lorsque je consulte la page web sur Safari sur un iPhone 6, les sous-titres ne s'affichent pas.
J'ai cliqué sur la petite icône dans le coin inférieur droit de la barre grise du bas pour "Sous-titres et CC" et je l'ai réglé sur "Anglais".
J'ai réglé mes paramètres iPhone > Général > Accessibilité > Média > Sous-titres et légendes sur activé et par défaut.
- En cliquant sur la vidéo et en la regardant avec l'application YouTUBE sur mon iPhone, les sous-titres s'affichent, mais j'aimerais aussi les voir lors de la consultation directe de la page web.
Je ne sais pas si c'est un problème lié à l'iPhone, à Safari, à YouTube, ou si cela nécessite une simple modification du code iframe/embed sur ma page web.
J'ai "&cc_load_policy=1" comme partie de mon balise src.
- iOS/Safari et iOS/Chrome ne montrent pas non plus de sous-titres fermés pour les vidéos video-js sur la page web.
Est-ce que quelqu'un a déjà rencontré ce problème ?
0 votes
Il s'agit très probablement d'un problème lié à la façon dont la vidéo intégrée sur le web est lue sur les appareils iOS. La vidéo est-elle uniquement en iframed sur la page web, ou iframes-tu un lecteur vidéo-js connecté à la vidéo YouTube? Quelle version de video-js utilises-tu?
0 votes
J'ai une vidéo youtube intégrée avec un iframe, puis une autre vidéo sur notre serveur dans une balise div utilisant video-js. video-js est 4.3.0
0 votes
Une autre question, recherchez-vous à faire cela pour TOUTES les vidéos (presque impossible), ou seulement pour les vidéos dont vous contrôlez le codage ?
0 votes
Seulement des vidéos que nous contrôlons et elles sont toutes au format mp4
0 votes
Est-ce que vous savez si les vidéos sont encodées en CAE-608? Allez-vous héberger les vidéos vous-même, ou utiliser Youtube? Avez-vous essayé la page web que j'ai mise dans ma réponse ci-dessous pour voir si elle fonctionne pour vous?