使用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喜欢绑定到此功能?
答案 0 :(得分:0)
代替像HTML这样的iframe,在代码中使用HTML5或xfbml版本。然后您可以订阅edge.create事件。