Intégration Discourse ne fonctionne pas dans Chrome/Brave

Lié à Error Embedding for existing posts

Les intégrations Discourse sur mon site fonctionnent bien dans Firefox et Safari, mais pas dans Chrome et Brave. Je pense avoir commencé à remarquer ce problème avec Brave/Chrome il y a quelques mois.

Voici un exemple de publication rOpenSci | Lorsque le travail sur le terrain ou en laboratoire n’est pas une option : tirer parti des ressources de données ouvertes pour la recherche à distance – Des commentaires intégrés devraient apparaître en bas du texte de l’article de blog.

Dans l’en-tête de l’iframe, il y a une balise meta. Là où l’intégration fonctionne, on trouve :

<meta id="data-embedded" data-referer="https://ropensci.org/blog/2020/05/19/covid-19-open-data/">

Et là où l’intégration aboutit à un message d’erreur, on trouve :

<meta id="data-embedded" data-referer>

Une solution à ce problème ? S’agit-il simplement d’un problème de navigateur sans lien avec Discourse ?

1 « J'aime »

https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963/353?u=falco

3 « J'aime »

Merci ! Cela a réglé le problème

1 « J'aime »