捕获Like按钮的-REAL-click事件

时间:2013-09-17 16:14:28

标签: javascript facebook

根据this question的回答,您可以使用以下方法检测相似的操作:

window.fbAsyncInit = function() {

  FB.Event.subscribe('edge.create', function(response) {
       alert('You liked the URL: ' + response);
  });
};

正如我所说,你可以检测到 like action ,所以实际上你正在等待来自facebook服务器的回调。这个回调可能需要2到5秒,我想检测实际点击类似按钮,所以我可以绑定一个函数并立即激活它。

没有jquery。

1 个答案:

答案 0 :(得分:0)

这是不可能的,因为like按钮位于iframe内。

出于明显的安全原因,这是浏览器级别的限制。