0

我在 GitHub-Pages 中有一个博客,我想在其中加载 Facebook 评论插件:
https ://juspreet51.github.io/blog_posts/demo.html

从 Facebook Comment Plugin 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=1&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>

仍然,评论插件没有加载,你能指出可能出了什么问题吗?

*当我从手机浏览器访问链接时评论部分可见
所以我尝试清除我的PC浏览器历史记录和缓存,仍然评论部分在PC浏览器中不可见,但仅在移动浏览器中可见

4

2 回答 2

0

也许您需要请求许可才能这样做。

当您生成代码时,Facebook 在页面上发表评论:

在此处输入图像描述

因此,请确保您单击通知上的该链接并获取您的公共访问权限

于 2020-09-06T02:01:50.423 回答
0

在您遇到问题的浏览器中检查网站的控制台,并检查您的浏览器是否阻止了 cookie

错误可能如下所示:

            A cookie associated with the cross-site resource at https://facebook.com/ was set without the `samesite` attribute. It has been blocked
于 2020-10-29T10:04:59.063 回答