2

我使用jQuery PrettyPhoto作为图片库。每个图像在图像模式的底部都有自己的类似 facebook 的按钮。我希望将喜欢的图像显示为与喜欢图像相关的“点击喜欢的用户”状态更新的缩略图。(另外,我希望标题是独一无二的,但我假设它们可以以相同的方式更改,如果有的话。)

截至目前,Facebook 片段似乎在加载时抓取画廊元属性,抓取那里列出的 og:title 和 og:image 内容。每当单击新的图库图像时,我都尝试动态更改这些值,但它似乎正在使用页面加载的元内容的值(这是有道理的)。

有没有办法改变 facebook like 按钮所看到的图像,它应该在“喜欢”时使用?每个图库图像在同一页面上动态加载,仅更改每个图像的锚值。我尝试了很多方法都没有成功,但也许有人对这个或类似的问题有一些经验。

感谢您的任何帮助或线索!

4

1 回答 1

0

由于您没有提供任何示例,因此我在这里进行了检查。正如我所看到的,他们也使用原始按钮,因此每个图像中的 og:title 和 og:image 应该不同。您可以在每个弹出窗口中使用 html 来代替图像,然后将图像、您喜欢的按钮等放在那里吗?

PS:否则,你必须通过javascript动态改变画廊的标题,这不是一个很理想的情况。Facebook 将始终寻找 og:title 来抓取数据,您不能简单地通过自定义代码提供它。

于 2012-06-25T11:51:09.397 回答