是否可以在同一页面上使用多个类似Facebook的按钮,但共享不同的数据。
我知道我可以使用以下代码设置og:image,og:title dynamic
jQuery('.item-facebook').hover(function()
{
var image_url = $(this).parent().parent().parent().find('.item-left .photo-url').attr('src');
jQuery('meta[property="og:image"]').attr('content', image_url);
});
但是当我悬停按钮时,opengraph标签会在页面中更新,但iframe已经全部加载。
有人知道一个很好的解决方案吗?
答案 0 :(得分:0)
当您点击“赞”按钮时,Facebook会向Facebook服务器发出用户喜欢的页面的HTTP请求,并在标题中查找Open Graph标记而不执行Javascript。您可以使用Facebook Debugger。
了解其工作原理作为一种解决方法,您可以使用多个不同的href
按钮来指向相同的页面,但使用不同的Open Graph标记。