Плагин комментариев Facebook не загружается для страницы Github

#javascript #html #github-pages #facebook-comments #facebooktoolkit

#javascript #HTML #github-страницы #facebook-комментарии #facebooktoolkit

Вопрос:

У меня есть блог в GitHub-Pages, где я хочу загрузить плагин комментариев Facebook:
https://juspreet51.github.io/blog_posts/demo.html

Из плагина Facebook для комментариев Doscumentaion я использовал следующие параметры:-

А затем использовал сгенерированный код в следующем файле .html:

 <!DOCTYPE html>
<html>
<head>
  <title>Demo</title>
</head>
<body>
  <!-- facebook plugin JavaScript SDK -->
  <div id="fb-root"></div>
  <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1amp;version=v8.0" nonce="uOgIM47N"></script>

  <h1>Hello World</h1>
  <h3>Below this line, ideally comment should appear</h3>

  <!-- comments to appear below -->
  <div class="fb-comments" data-href="https://juspreet51.github.io/blog_posts/demo.html" data-numposts="10" data-width=""></div>

</body>
</html>
  

Тем не менее, плагин комментариев не загружается, не могли бы вы указать, что могло пойти не так?

* Раздел комментариев виден, когда я перехожу по ссылке из браузера мобильного телефона
, поэтому я попытался очистить историю и кеш браузера моего ПК, но раздел комментариев все еще не виден в браузере ПК, но виден только в мобильном браузере

Ответ №1:

Возможно, вам нужно запросить разрешение на это.

Facebook комментирует страницу, когда вы генерируете код :

введите описание изображения здесь

Поэтому убедитесь, что вы нажали на эту ссылку в уведомлении и получили разрешение на публичный доступ

Комментарии:

1. откуда вы взяли этот снимок экрана? Поскольку я не могу найти это на официальной странице документации, которую я перечислил в вопросе

2. нажмите на кнопку получить код: developers.facebook.com/docs/plugins/comments

Ответ №2:

Проверьте консоль веб-сайта в вашем браузере, с которым вы столкнулись, и проверьте, блокирует ли ваш браузер файлы cookie

ошибка может выглядеть следующим образом:

             A cookie associated with the cross-site resource at https://facebook.com/ was set without the `samesite` attribute. It has been blocked