Il suffit de mettre à jour src="//play... → src="https://play... pour résoudre ce problème. J’ai signalé à l’équipe Vidyard que toutes les autres options d’intégration ont https: sauf la voie de l’iFrame. En attendant qu’ils corrigent le problème de leur côté, j’essaie de le corriger automatiquement dans Discourse. Je pense utiliser watched-words Remplacer par les chaînes ci-dessus, mais cela ne semble pas fonctionner. Je suppose que Watched Words ne regarde pas à l’intérieur du code. Est-ce correct ?
L’utilisation de la double barre oblique est une manière courante et valide de s’assurer que l’incorporation utilise le même protocole sécurisé/non sécurisé que la page d’incorporation. Cela évite divers avertissements que le navigateur génère lors du mélange de contenu sécurisé et non sécurisé.
Vous avez ajouté https://play.vidyard.com/ à la liste blanche dans les paramètres allowed iframes. Mais comme le code d’intégration ne spécifie pas le protocole… les intégrations ne fonctionnent pas ?
Si c’est le cas, je pense que la meilleure solution serait de créer un ticket de support auprès de votre hébergeur Discourse (peut-être nous), pour voir si nous pouvons ajouter //play.vidyard.com en dur dans la liste blanche ; en contournant la vérification de saisie ou quelque chose de similaire et de créatif.
Vous avez raison : le chemin de liste blanche existant est https://play.vidyard.com/. Je viens d’essayer d’ajouter la version non-https, et il semble que les paramètres ne l’aient pas acceptée :