1

我正在尝试在我的网站上创建一个页面,如果用户已经喜欢该页面,则应该隐藏 Like 按钮。如果我无法隐藏它,那么当喜欢按钮与已经喜欢该页面的用户一起呈现时,也许有一种方法可以获得回调。这样我就可以自己隐藏/显示 iframe。

有什么线索吗?

豪伊

4

3 回答 3

0

@Graphain,你为什么要评论?您没有有效的输入。

@Others,我也一直在尝试这个,并通过查看某些标签类的不透明度使其工作,但它不再工作了。您可以对 /me/likes 进行 api 调用,并通过返回的数组查看每个名称或 id ...

希望有帮助。

于 2011-01-19T11:55:26.353 回答
0

假设您可以将喜欢按钮的 id 回显到页面,以获取您想要隐藏/从 JSON 调用中获取的喜欢。

var hideLikes = ["#like1", "#like2", "#like3", "#like4", "#like5"]; 
var hideLikesSelector = hideLikes.join(",");
$(hideLikesSelector).hide();
于 2010-07-02T03:48:31.447 回答
0

你不应该像你建议的那样隐藏 Like 按钮。在用户喜欢相关内容后将其隐藏是违反 Facebook 政策的,如果他们选择这样做,您应该给他们机会不喜欢它。

于 2010-07-12T01:01:37.967 回答