我正在寻找一个更快的替代品,以了解何时有人点击我的网站上的喜欢按钮。目前我使用Event.subscribe('edge.create')来接收通知,但响应是在用户点击Like按钮后大约3-4秒发送的。
有没有人有更快(理想情况下是即时的)解决方案的想法?
我注意到,当我点击按钮的那一秒,评论框就会在Like按钮下弹出,所以也许有一种方法可以将它用作事件的触发器。
显然,按钮在iFrame中的事实是这里最具挑战性的问题。
发布于 2012-06-22 03:01:24
按钮在iFrame中的事实显然是这里最具挑战性的问题。
这不是一个具有挑战性的问题--这是一个不会让你对此做任何的问题。
同源策略阻止您与脚本中的iframe内容交互。Facebook在后台…中进行一些跨域通信这就是为什么在你注册的事件触发之前需要一点时间的原因。
我看不出有什么办法能解决这个问题,抱歉。
https://stackoverflow.com/questions/11144696
复制相似问题