FQL,Javascript,我需要多查询的帮助,I';我没有得到任何回应

FQL,Javascript,我需要多查询的帮助,I';我没有得到任何回应,javascript,facebook,facebook-fql,Javascript,Facebook,Facebook Fql,这是我的密码 var user_stream = FB.Data.query( "SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id IN " + " (SELECT target_id FROM connection WHERE source_id=746744609 AND is_following=1)"); var friends = FB.Data.query

这是我的密码

var user_stream = FB.Data.query(
        "SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id IN "
        + " (SELECT target_id FROM connection WHERE source_id=746744609 AND is_following=1)");

var friends = FB.Data.query("SELECT uid2 FROM friend WHERE uid1=746744609");

alert('before');
var result = FB.Data.waitOn([user_stream,friends], function () {
        alert('middle');
    });
alert('after');
我看到“之前”和“之后”弹出窗口,但从来没有中间的弹出窗口。我不知道我做错了什么。
facebook会不会向我抛出一个错误,而我却没有捕捉到它?

也许,您的查询响应有错误。因为如果响应出现错误,facebook javascript sdk将不会回调。您应该使用浏览器的开发工具并检查查询的响应。有什么例外吗?

谢谢您的帮助,但我刚才更改了此代码。谢谢你花时间回答。