9年前有一个Facebook按钮累计了6次点击,但该按钮的代码已被删除。我需要把按钮放回去。
新的“赞”按钮正确显示了 6 次点击,点击时有 1/2 秒的暂停,然后消失。当页面重新加载时它会回来。该按钮现在最多可点击 7 次,所以我认为它可以工作,只是点击后就消失了。 (Edge 和 Firefox 会消失。)
Facebook 调试工具给出:警告 - 缺少以下必需属性:fb:app_id。和响应代码 - 206。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Home</title>
<meta property="og:url" content="https://www.our-site.com" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Home" />
<meta property="og:description" content="our description." />
<meta property="og:image" content="https://www.our-site.com/images/logo002.jpg" />
</head>
<body>
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_AU/sdk.js#xfbml=1&version=v18.0" nonce="xjkEXir5"></script>
<div class="fb-like" data-href="https://www.our-site.com" data-width="" data-layout="button_count" data-action="like" data-size="large" data-share="false"></div>
</body>
</html>
点赞按钮消失是因为 Facebook 尚未同步用户的 cookie,出于某种原因 Firefox 臭名昭著。当它发现用户没有登录 Facebook 时,它就会消失。