#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 я использовал следующие параметры:-
- URL для комментариев:https://juspreet51.github.io/blog_posts/demo.html
- Количество сообщений: 5
- Затем я нажал на кнопку Get-Code
А затем использовал сгенерированный код в следующем файле .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