Ajax页面,facebook的FB.init()导致所有ajax请求发生两次?

时间:2010-11-30 11:56:07

标签: javascript jquery facebook

我有一个ajax驱动的网络应用程序,它使用了facebook connect api的一些功能。

一旦我发起了facebook连接:

FB.init("my_key_here");
使用

<script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"></script>
<script type="text/javascript" src="http://static.ak.connect.facebook.com/connect.php/en_GB"></script>

我所做的所有ajax reuest都被叫了两次。如果我注释掉FB.init()行,一切都恢复正常,ajax请求只进行一次。

这是一个常见问题吗?有什么想法可以防止这种双重问题吗?

1 个答案:

答案 0 :(得分:0)

我亲爱的,因为你正在与facebook连接两次。 尝试删除第一行

<script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php">

我希望它会起作用