gpt4 book ai didi

Facebook 点赞按钮未显示

转载 作者:行者123 更新时间:2023-11-30 05:29:05 37 4
gpt4 key购买 nike

我正在尝试将 facebook 之类的按钮添加到 ASP.NET 页面。我用 Get Like Button Code Widget 生成了代码并将其复制到我的母版页中。点赞按钮在大多数情况下都可以正常工作,但对于某些随机页面则不然。我已经使用 Chrome 中的开发人员工具 javascript 控制台检查了 javascript 错误,但似乎没有(我在 FF 和 IE 中也遇​​到了同样的问题)。

更奇怪的是,我可以浏览到诸如 mysite.com/category/12345/some-descriptive-name 之类的 url 并查看问题所在。但是敲掉 url 末尾的几个字母(例如 mysite.com/category/12345/some-descriptive-na),问题就消失了[我正在使用 url 重定向,所以只要 id 相同,就相同页面已提供]。

我最好的想法是我达到了某个最大 url 长度,但这似乎不是问题,因为只需更改上面 url 中的 Id 也能按预期工作。

我试过点赞按钮的 HTML5 和 XBFML 版本,都遇到了同样的问题。

我唯一能想出的另一件事是生成一个 appId,希望这样可以使其更可靠。

目前我无法将您指向公开可用的网站,但代码如下:

...
<body class="clearfix">
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
...
<div class="fb-like" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false" data-font="segoe ui"></div>

最佳答案

This SO answer给我指明了正确的方向。在有效的链接上使用该工具实际上会导致“赞”按钮停止进一步处理该链接。深入查看结果,有一个重定向部分,FB 被重定向到我的登录页面。

这个问题是在一个被锁定的测试站点上发现的。暂时删除表单例份验证,然后通过 lint 运行链接解决了问题。

关于Facebook 点赞按钮未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12320447/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com