是什么导致“fb_xd_fragment”被追加?这会以任何方式影响最终用户吗?

时间:2011-05-13 22:45:53

标签: javascript facebook facebook-graph-api facebook-like

注意:问题不在于如何解决问题,因为这在SO的其他地方有记录(例如,Integrating Facebook to the leads to blank pages on some browsers / fb_xd_fragment)。

1)是什么导致这种情况,以及在什么条件下触发?

2)更重要的是,这会影响最终用户吗?例如,这个错误如何影响点击FB Like按钮的人共享的URL?如果有人单击URL A中的FB Like按钮,URL A是否仍然共享(但附加了“fb_xd_fragment”),或者URL A是否成为您的根URL(使用“fb_xd_fragment”)?在我们的日志中,所有URL都显示为附加了“fb_xd_fragment”的根URL,因此我们不确定这是因为人们是从主页单击Like按钮,还是所有共享URL都变为根目录URL。

1 个答案:

答案 0 :(得分:1)

基本上,无论何时使用JS API,它都会在另一个iframe中打开您的站点以用作跨域接收器。你可以做的是设置一个自定义渠道网址,它将使用它。如果看到这个困扰你,你可以设置一个自定义频道网址。有关http://developers.facebook.com/docs/reference/javascript/FB.init/

的更多信息