如何从Facebook'喜欢'按钮捕捉动作

时间:2010-11-17 01:22:29

标签: facebook javascript-events facebook-like

有没有办法捕捉点击fb喜欢按钮的事件?我不想将我的应用程序与facebook集成,只需要计算“赞”的点击次数。试过:

$('.fb_iframe_widget').click(function(){
    alert("clicked");
});

但没有任何运气。如果没有办法这样做,我可以在与FB API同步时计算特定页面的数量吗?

2 个答案:

答案 0 :(得分:4)

您必须使用类似xfbml的按钮而不是iframe按钮。切换后,请执行以下操作:

FB.Event.subscribe('edge.create', function(response) {
  // user clicked like button!
});

单击like按钮时会调用facebook事件“edge.create”。我不知道为什么会这样命名,但那会做你想要的。

答案 1 :(得分:0)

如果这不起作用,那么我认为你运气不好,因为same origin policy你不能做任何其他事情。