Facebook'喜欢'不适用于页面喜欢

时间:2012-01-09 21:45:14

标签: php javascript jquery facebook

使用Heroku我有一个带有like按钮的Iframe。当用户点击like时,它确实喜欢该页面,但页面上的其他likes不会消失。

这是我的倾听者

  FB.Event.subscribe('edge.create', function(response) {    
  var user = '<?php echo idx($basic, 'name'); ?>'
  var uid = '<?php echo idx($basic, 'id'); ?>'
  $.post("utils.php", { user: user , method:'like', uid:uid},
   function(data) {
      $(".codeContainer").html(data.status);
      $(".counterContainer").html(data.voucher);
    },"json");  
  });

这会要求提供促销代码并将其发回。我需要手动重新加载吗?另外如何将页面上的其他FB喜欢绑定到此功能?

1 个答案:

答案 0 :(得分:0)

代替像HTML这样的iframe,在代码中使用HTML5或xfbml版本。然后您可以订阅edge.create事件。

另请参阅:If facebook is no longer supporting fbml / xfbml and the event handlers provided for them then what is the alternative for iframes?