我目前在我的应用程序上有一个like按钮,我需要检测点击它的时间,以便触发一些javascript。
目前我使用这个:

FB.Event.subscribe('edge.create', function(response) {});

要使其正常工作,您必须使用Like按钮的FBML版本。它不适用于HTML5版本。
我想知道,从1月1日起,当fbml被弃用时,情况会怎样?
谢谢

最佳答案

FBML和XFBML不是一回事。
xbml用于向web页面轻松添加按钮。
FBML是一种用于开发画布应用程序的语言。
如果不推荐使用FBML,则不计划删除XFBML!
请注意:我们对fbml的反对并不影响xfml(扩展的facebook标记语言)。xbml是一组xml元素,可以包含在html页面中以显示社交插件。加载页面时,javascript sdk将处理文档中找到的任何xfml元素,从而在页面上呈现适当的插件。在fbml被弃用之后,javascript sdk将继续支持xfml(除了用于在服务器上执行fbml的fb:serverfbml元素)。
来源:https://developers.facebook.com/blog/post/568/

10-08 18:32