javascript - 本地主机上的动态 facebook like 按钮

标签 javascript php facebook url

当我使用 PHP 将当前 URL 解析为 data-href 属性时,小部件会中断并且不会呈现。
控制台说这是因为 fb 脚本上的 getElementById 解析为空字符串。

文档说如果我完全省略 data-href ,它默认为当前 URL。
当我这样做时,只有当我预定义一些静态 URL 时,它仍然不会呈现。

我将此小部件放入“footer.php”中,该文件包含在每个页面的内容之后。

这在我的开发服务器上对我不起作用吗,因为 URL 实际上是 localhost

最佳答案

我也有类似的问题(不过有一个 FB 分享按钮)。

我能给出的唯一答案是:Facebook 似乎不接受 data-href 属性中的 localhost。对我来说,它适用于其他任何东西 - 例如与 127.0.0.1 :) .

听起来你需要使用解决方法:-/。

关于javascript - 本地主机上的动态 facebook like 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20869427/

相关文章:

javascript - 如何使用 knex 从 SQL 表中选择行值连续的情况?

javascript - 在 ASP.NET 中运行时更改表单 ID 和表单操作

php - 如何将所有 facebook 表情符号存储在 mysql 数据库中

Facebook Graph API - 喜欢返回一个空集

facebook - Facebook 和新 Twitter URL 中的 shebang/hashbang (#!) 是做什么用的?

javascript - 从字符串数组的每个元素中删除两个冗余符号

javascript - 访问/解析 SOAP 消息(使用 JQuery)

php - 如何检索 utf-8 数据

php - 如何在html输入文本中保存值

java - 在 facebook 中解析 signed_request