我使用 jQuery PrettyPhoto 作为图片库。每个图像在图像模态的底部都有自己的类似Facebook的按钮。我希望将喜欢的图像显示为'点击了喜欢图像的状态更新的用户的缩略图。 (另外,我希望标题是唯一的,但我假设它们可以以相同的方式更改,如果有的话。)
截至目前,Facebook片段似乎正在抓取图库元属性加载,抓住og:title和og:图像内容列在那里。我曾尝试在点击新的图库图片时动态更改这些值,但它似乎使用了页面加载的元素内容的值(这是有意义的)。
有没有办法改变facebook喜欢按钮所看到的图像,它应该在''like'上使用?每个图库图像都动态加载到同一页面上,仅更改每个图像的achor值。我尝试了很多方法但没有成功,但也许有人对这个或类似的问题有一些经验。
感谢您的帮助或指导!
答案 0 :(得分:0)
由于您没有提供任何示例,我使用here进行了检查。我可以看到他们也使用原始的按钮,所以每个图像中的og:title和og:image应该是不同的。您可以在每个弹出窗口中使用html而不是图像,并将图像,按钮等放在那里吗?
PS:或者,你必须通过javascript动态更改图库的标题,这不是一个非常想法的情况。 Facebook将始终寻找og:标题来删除数据,你不能简单地通过自定义代码提供它。